一种可配置的多核加速器:显式多处理器方法
A configurable accelerator for manycores: the Explicitly Many-Processor Approach
摘要:
提出了一种设计处理器加速器的新方法。提出了一种新的计算模型和一种具有动态(最终用户可编程)结构的专用加速器。新模型考虑了一个处理器,其中新引入的管理层协调核心的工作。核心有能力(基于编译器提供的并行化信息,并使用管理程序的帮助)将它们收到的部分作业外包给一些相邻的核心。所引入的改变本质上并且有利地修改了计算系统的架构和操作。计算吞吐量急剧增加,技术实现的效率(每个逻辑门的计算性能)增加,使用操作系统服务的非有效载荷活动减少,实时行为有利地改变,并且将加速器连接到处理器大大简化。这里仅讨论处理器的架构和操作的一些细节,其余部分在其他地方描述。
英文摘要:
A new approach to designing processor accelerators is presented. A new computing model and a special kind of accelerator with dynamic (end-user programmable) architecture is suggested. The new model considers a processor, in which a newly introduced supervisor layer coordinates the job of the cores. The cores have the ability (based on the parallelization information provided by the compiler, and using the help of the supervisor) to outsource part of the job they received to some neighbouring core. The introduced changes essentially and advantageously modify the architecture and operation of the computing systems. The computing throughput drastically increases, the efficiency of the technological implementation (computing performance per logic gates) increases, the non-payload activity for using operating system services decreases, the real-time behavior changes advantageously, and connecting accelerators to the processor greatly simplifies. Here only some details of the architecture and operation of the processor are discussed, the rest is described elsewhere.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。