首页> 外文期刊>IEICE Transactions on Information and Systems >PARS Architecture: A Reconfigurable Architecture with Generalized Execution Model — Design and Implementation of Its Prototype Processor
【24h】

PARS Architecture: A Reconfigurable Architecture with Generalized Execution Model — Design and Implementation of Its Prototype Processor

机译:PARS体系结构:具有通用执行模型的可重构体系结构—其原型处理器的设计和实现

获取原文
获取原文并翻译 | 示例
       

摘要

Reconfigurable architectures have been focused for its potential on achieving high performance by reconfiguring special purpose circuits for a target application and its flexibility due to its ability of reconfiguring. We have set our sights on use of a reconfigurable architecture as a general-purpose computer by extending the advantageous properties of the architecture. To achieve the goal, a generalized execution model for reconfigurable architecture is required, so we have proposed an Ideal PARallel Structure (Ⅰ-PARS) execution model. In the Ⅰ-PARS execution model, any programs based on its model has no restriction depending on hardware structures based on a specific reconfigurable processor, which makes it easier to develop software. Further, we have proposed a PARS architecture which executes programs based on the Ⅰ-PARS execution model effectively. The PARS architecture has a large reconfigurable part for highly parallel execution, which utilizes parallelism described on the ?-PARS execution model. For effective utilization of the reconfigurable part in the PARS architecture, it has an ability to reconfigure and execute operations simultaneously in one cycle. Further, the PARS architecture supports branch operations to introduce control flow in an execution on the architecture, which makes it possible to skip an execution which does not produce a valid result. In this paper, we introduce the detailed structure of an implemented prototype processor based on the PARS architecture. In the implementation, 420,377 CMOS transistors were used, which was only 3.8% of the number of transistors used in the UltraSPARC-Ⅲ in logic circuits. Additionally, we evaluated the performance of the prototype processor by using some benchmark programs. From the evaluation results, we found that the prototype processor could achieve nearly the same performance and be implemented with extremely the less number of transistors compared with UltraSPARC-Ⅲ 750 MHz.
机译:通过针对目标应用重新配置专用电路来实现高性能,可重新配置体系结构的潜力一直受到关注,并且由于其可重新配置的能力,其可扩展性也使其具有灵活性。通过扩展架构的优势,我们将目光投向了将可重构架构用作通用计算机。为了实现该目标,需要可重构体系结构的通用执行模型,因此,我们提出了理想并行结构(Ⅰ-PARS)执行模型。在Ⅰ-PARS执行模型中,基于其模型的任何程序都不受基于特定可重配置处理器的硬件结构的限制,这使得开发软件变得更加容易。此外,我们提出了一种PARS体系结构,该体系可以有效地基于Ⅰ-PARS执行模型执行程序。 PARS体系结构具有很大的可重新配置部分,可用于高度并行执行,它利用-PARS执行模型中描述的并行性。为了有效利用PARS体系结构中的可重新配置部分,它具有在一个周期内同时重新配置和执行操作的能力。此外,PARS体系结构支持分支操作,以在该体系结构的执行中引入控制流,这使得可以跳过不会产生有效结果的执行。在本文中,我们介绍了基于PARS架构的已实现原型处理器的详细结构。在该实现中,使用了420,377个CMOS晶体管,仅占逻辑电路中UltraSPARC-Ⅲ中使用的晶体管数量的3.8%。此外,我们通过使用一些基准程序评估了原型处理器的性能。根据评估结果,我们发现原型处理器可以实现几乎相同的性能,并且与UltraSPARC-Ⅲ750 MHz相比,使用的晶体管数量要少得多。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号