【24h】

Efficient Search Algorithms for Tiled Architectures in the Billion Transistor Era

机译:十亿晶体管时代瓷砖结构的高效搜索算法

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

摘要

Over the next decade the underlying architectural assumptions used in the design of parallel algorithms will change significantly, likely impacting on the efficiency of many well-known parallel algorithms. Several single-chip parallel architectures have been proposed to exploit these chip-level resources, and to overcome the wire-delay bottleneck apparent in current superscalar designs, designs that do not scale to billion transistor large silicon areas. One of the promising proposed architectures are tiled architectures, based on replicated processing tiles interconnected with high-bandwidth, low-overhead communication links. With the arrival of such fine-grained, highly-parallel architectures, that possibly provide thousands of simple processing elements connected with fast links, we need to have another look at the efficiency of many well-known parallel algorithms. This paper presents an efficient new search algorithm for tiled architectures and highlights some of the main issues when designing algorithms for such systems. Our simulation results show that as the number of tiles increases in a tiled processor, the work distribution in the proposed algorithm becomes significantly better than in a traditional depth-first search (DFS) algorithm, and the minimum utilization of any tile is an order of magnitude higher than in a traditional parallel DFS.
机译:在接下来的十年中,并行算法设计中使用的基础架构假设将发生巨大变化,可能会影响许多众所周知的并行算法的效率。已经提出了几种单芯片并行架构来利用这些芯片级资源,并克服当前超标量设计中明显的布线延迟瓶颈,这些设计无法扩展到数十亿个晶体管大硅面积。提出的有前途的体系结构之一是分块体系结构,其基于与高带宽,低开销通信链路互连的复制处理分块。随着这种细粒度,高度并行的体系结构的到来,该体系结构可能提供成千上万个通过快速链接连接的简单处理元素,我们需要重新审视许多众所周知的并行算法的效率。本文提出了一种适用于平铺架构的高效新搜索算法,并着重介绍了为此类系统设计算法时的一些主要问题。我们的仿真结果表明,随着切片处理器中切片数量的增加,与传统的深度优先搜索(DFS)算法相比,所提出算法中的工作分配变得明显更好,并且任何切片的最低利用率约为幅度比传统的并行DFS高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号