首页> 外文会议> >Hardware/software resolution of pipeline hazards in pipeline synthesis of instruction set processors
【24h】

Hardware/software resolution of pipeline hazards in pipeline synthesis of instruction set processors

机译:指令集处理器流水线综合中流水线危害的硬件/软件解决方案

获取原文

摘要

One major problem in pipeline synthesis is the detection and resolution of pipeline hazards. We present a new solution to the problem in the domain of pipelined application-specific instruction set processors, based on hardware/software concurrent engineering approach. An extended taxonomy of inter-instruction dependencies is proposed for the analysis of pipeline hazards. Hardware/software resolution candidates are then associated with these dependencies. Algorithms using the taxonomy and the resolutions are developed to detect and resolve pipeline hazards, and to explore the hardware and software design space. Application benchmarks are used to evaluate the designs and guide the design decision. The power of these tools are demonstrated through the pipeline synthesis of two processors including industrial one. Compared with other approaches, our method achieves higher throughput, and provides a way to explore the hardware/software tradeoff. Our method can be combined with current approaches to achieve even higher performance since they are orthogonal.
机译:管道综合中的一个主要问题是管道危害的检测和解决。我们基于硬件/软件并发工程方法,提出了针对流水线化的专用指令集处理器领域的问题的新解决方案。提出了一种指令间依存关系的扩展分类法,用于分析管道危害。然后,将硬件/软件解决方案候选者与这些依赖性相关联。开发了使用分类法和分辨率的算法,以检测和解决管道危害,并探索硬件和软件设计空间。应用基准用于评估设计并指导设计决策。这些工具的功能通过两个处理器(包括工业处理器)的流水线综合得以展示。与其他方法相比,我们的方法实现了更高的吞吐量,并提供了一种探索硬件/软件权衡的方法。由于它们是正交的,因此我们的方法可以与当前方法结合以实现更高的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号