首页> 外文会议>International Conference on High-Performance Computing >A different approach to high performance computing
【24h】

A different approach to high performance computing

机译:一种不同的高性能计算方法

获取原文

摘要

A common approach to enhance the performance of processors is to increase the number of function units which operate concurrently. We observe this development in all recent superscalar and VLIW (very-long instruction word) processors. VLIWs are easier extensible to high performance ranges because they lack much of the superscalar hardware required for dependence checking and hardware resource allocation; instead they rely on a compiler to perform these tasks. In this paper, we proceed along this line and go one step further in replacing hardware by software complexity: a new architecture is proposed which requires the scheduling and allocation of transports at compile-time, instead of performing this at run-time. This reduces hardware complexity and creates several new compile-time optimizations. The paper illustrates the compilation steps required, explains the concept and characteristics of the proposed architecture, and shows several measurements which confirm our belief that, especially for high-performance embedded applications, this architecture is very attractive.
机译:增强处理器性能的常见方法是增加同时运行的功能单元的数量。我们在所有最近的Superscalar和VLIW(非常长的指令字)处理器中遵守此开发。 VLIW对高性能范围更容易扩展,因为它们缺乏依赖性检查和硬件资源分配所需的超大硬件;相反,他们依靠编译器来执行这些任务。在本文中,我们通过软件复杂性更换硬件,进一步前进一步:提出了一种新的架构,该架构需要在编译时进行调度和分配传输,而不是在运行时执行此运输。这减少了硬件复杂性并创建了几个新的编译时间优化。本文说明了所需的编译步骤,解释了所提出的架构的概念和特征,并显示了几次测量,该测量证实了我们的信仰,特别是对于高性能嵌入式应用程序,这种架构非常有吸引力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号