首页 | 本学科首页   官方微博 | 高级检索  
     


Synthesis of space optimal systolic arrays for band matrix-vector multiplication
Authors:E I Milovanovi?  M P Bekakos  I ? Milovanovi?
Affiliation:1.Faculty of Electronic Engineering,Ni?,Serbia;2.Department of Electrical and Computer Engineering, School of Engineering,Democritus University of Thrace,Komotini,Greece
Abstract:In this paper, we consider the implementation of a product c=A b, where A is N 1×N 3 band matrix with bandwidth ω and b is a vector of size N 3×1, on bidirectional and unidirectional linear systolic arrays (BLSA and ULSA, respectively). We distinguish the cases when the matrix bandwidth ω is 1≤ωN 3 and N 3ωN 1+N 3−1. A modification of the systolic array synthesis procedure based on data dependencies and space-time transformations of data dependency graph is proposed. The modification enables obtaining both BLSA and ULSA with an optimal number of processing elements (PEs) regardless of the matrix bandwidth. The execution time of the synthesized arrays has been minimized. We derive explicit formulas for the synthesis of these arrays. The performances of the designed arrays are discussed and compared to the performances of the arrays obtained by the standard design procedure.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号