首页> 外文会议>International Advanced Research Workshop on High Performance Computing >MICROGRIDS - The Exploitation of Massive On-chip Concurrency
【24h】

MICROGRIDS - The Exploitation of Massive On-chip Concurrency

机译:MicroGrids - 芯片芯片并发的利用

获取原文

摘要

In this paper a general model for instruction-level distributed computing is described. This model provides an explicit description of instruction-level concurrency and allows for scalable implementations of various types of wide-issue multiprocessors. The model is based on microthreading, a hardware-supported multithreading paradigm that schedules small fragments of code dynamically. This model is a replacement for out-of-order issue, currently used in superscalar processors, in order to expose higher levels of concurrent instruction issue. The model describes parametric concurrency, based on loops, and produces schedule-independent binary code. Moreover, this model can be implemented in a fully scalable manner and it is shown here that the instruction issue logic, the distributed register-files and communication structures all scale linearly with issue width. Out-of-order issue has the distinct advantage of backward compatibility in binary code execution as the concurrency is implicit but the scalability disadvantages will eventually outweigh this; in the out-of-order-issue model there is a square-law scaling in the size of issue logic with issue width and a cube law scaling of the global register-file with issue width. Microthreading does not yield concurrency unless existing code is recompiled using the concurrency controls introduced by this model. However, backward compatibility is still possible and some speedup on legacy code may be achieved by binary-code translation.
机译:在本文中,描述了指令级分布式计算的一般模型。该模型提供了指令级并发的显式描述,并允许各种类型的宽发行多处理器的可扩展实现。该模型基于微型reading,一种硬件支持的多线程范例,可动态调度代码的小片段。此模型是替代替代超出超出问题,目前用于超卡处理器,以暴露更高级别的并发指令问题。该模型描述了基于循环的参数并发性,并生成与计划无关的二进制代码。此外,该模型可以以完全可扩展的方式实现,这里示出了指令问题逻辑,分布式寄存器文件和通信结构与发出宽度线性地线性地缩放。无序问题具有在二进制代码执行中的后向兼容性的明显优势,因为并发是隐含的,但可伸缩性缺点最终将超过这一点;在Out Out Out Out Out Out Out Out Out Out Out Outd Model中,在问题宽度的问题逻辑大小中存在正方形的缩放,具有问题宽度的全局寄存器文件的多维数据集法缩放。除非使用此模型引入的并发控制重新编译现有代码,否则微型reading不会产生并发。然而,仍然可以实现向后兼容性,并且可以通过二进制代码转换来实现传统代码上的一些加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号