Orbital Systolic Algorithms and Array Processors for Solution of the Algebraic Path Problem
スポンサーリンク
概要
- 論文の詳細を見る
The algebraic path problem (APP) is a general framework which unifies several solution procedures for a number of well-known matrix and graph problems. In this paper, we present a new 3-dimensional (3-D) orbital algebraic path algorithm and corresponding 2-D toroidal array processors which solve the n × n APP in the theoretically minimal number of 3n time-steps. The coordinated time-space scheduling of the computing and data movement in this 3-D algorithm is based on the modular function which preserves the main technological advantages of systolic processing: simplicity, regularity, locality of communications, pipelining, etc. Our design of the 2-D systolic array processors is based on a classical 3-D→2-D space transformation. We have also shown how a data manipulation (copying and alignment) can be effectively implemented in these array processors in a massively-parallel fashion by using a matrix-matrix multiply-add operation.
- (社)電子情報通信学会の論文
- 2010-03-01
著者
-
SEDUKHIN Stanislav
University of Aizu
-
Kuroda Kenichi
University Of Aizu
-
MIYAZAKI Toshiaki
University of Aizu
-
Miyazaki Toshiaki
Univ. Of Aizu
関連論文
- Design of Optimal Array Processors for Two-Step Division-Free Gaussian Elimination
- Orbital Systolic Algorithms and Array Processors for Solution of the Algebraic Path Problem
- 3D-DCT Processor and Its FPGA Implementation