首页> 外文期刊>IEEE Transactions on Computers >On mapping algorithms to linear and fault-tolerant systolic arrays
【24h】

On mapping algorithms to linear and fault-tolerant systolic arrays

机译:关于线性和容错脉动阵列的映射算法

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

摘要

A simple mapping technique is developed to design systolic arrays with limited I/O capability. The technique is used to improve systolic algorithms for some matrix computations on linearly connected arrays of PEs (processor elements) with constant I/O bandwidth. The important features of these designs are modularity with constant hardware in each PE, few control lines, simple data-input/output format, and improved delay time. This technique is extended to design an optimal n square root n-time systolic algorithm for n*n matrix multiplication with O( square root n) I/O bandwidth requirement on a fault-tolerant VLSI model. In this model, the propagation delay is assumed to be proportional to wire length. Fault reconfiguration is achieved by using buffers to bypass faulty PEs, which does not affect the clock rate of the system. The unidirectional flow of control and data assures correctness of the algorithm in the presence of faulty PEs. The design can be implemented on reconfigurable fault-tolerant VLSI arrays using the Diogenes methodology. The present designs are compared to those in the literature and are shown to be superior with respect to I/O format, control, and delay from input to output.
机译:开发了一种简单的映射技术来设计具有有限I / O功能的脉动阵列。该技术用于对具有恒定I / O带宽的PE(处理器元件)的线性连接阵列上的某些矩阵计算改进脉动算法。这些设计的重要特征是模块化,每个PE均具有恒定的硬件,很少的控制线,简单的数据输入/输出格式以及改进的延迟时间。扩展了该技术,以针对容错VLSI模型上具有O(平方根n)I / O带宽要求的n * n矩阵乘法设计最优的n平方根n次收缩压算法。在此模型中,假定传播延迟与导线长度成正比。通过使用缓冲区绕过故障的PE来实现故障重新配置,这不会影响系统的时钟速率。控制和数据的单向流动确保了存在错误PE时算法的正确性。可以使用Diogenes方法在可重新配置的容错VLSI阵列上实施该设计。将本设计与文献中的设计进行比较,并显示出在I / O格式,控制以及从输入到输出的延迟方面更出色的设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号