A CUBIC SYSTOLIC ARRAY AND ITS PROPERTIES.

Saved in:
Bibliographic Details
Title: A CUBIC SYSTOLIC ARRAY AND ITS PROPERTIES.
Authors: Ishihara, M.1 m-ishihara@fit.ac.jp, Tanaka, M.2 tanakam@yamaguchi-u.ac.jp, Kuriyama, K.2 kuriyama@yamaguchi-u.ac.jp
Source: International Journal of Computers & Applications. 2008, Vol. 30 Issue 3, p173-182. 10p.
Subjects: Systolic array circuits, High performance processors, Cellular automata, Artificial neural networks, Computer storage devices
Abstract: This paper introduces a cubic systolic array and discusses its properties to remark another dimension of a systolic array. A cubic systolic array is a three-dimensional systolic array and features PEs arranged in various directions in a three-dimensional lattice space. Those PEs are communicated with the six adjacent PEs and they are synchronized by global clocks. In a cubic systolic array, a port of a PE is connected to a specified port of an adjacent PE. This is called one-to-one correspondence between ports. One-to-one correspondence is a necessary condition for systolic arrays. Typical systolic arrays hold this condition implicitly by arranging their PEs in the same direction. A cubic systolic array, meanwhile, allows PEs to be arranged in various directions by holding one-to-one correspondence directly. This paper shows that all kinds of one-to-one correspondence between ports are available to cubic systolic arrays so that their PEs are arranged in various directions and then it illustrates five kinds of cubic systolic arrays characterizing cellular automata, shared memories, typical systolic arrays, neural networks, and pipeline memories. [ABSTRACT FROM AUTHOR]
Copyright of International Journal of Computers & Applications is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Description
Abstract:This paper introduces a cubic systolic array and discusses its properties to remark another dimension of a systolic array. A cubic systolic array is a three-dimensional systolic array and features PEs arranged in various directions in a three-dimensional lattice space. Those PEs are communicated with the six adjacent PEs and they are synchronized by global clocks. In a cubic systolic array, a port of a PE is connected to a specified port of an adjacent PE. This is called one-to-one correspondence between ports. One-to-one correspondence is a necessary condition for systolic arrays. Typical systolic arrays hold this condition implicitly by arranging their PEs in the same direction. A cubic systolic array, meanwhile, allows PEs to be arranged in various directions by holding one-to-one correspondence directly. This paper shows that all kinds of one-to-one correspondence between ports are available to cubic systolic arrays so that their PEs are arranged in various directions and then it illustrates five kinds of cubic systolic arrays characterizing cellular automata, shared memories, typical systolic arrays, neural networks, and pipeline memories. [ABSTRACT FROM AUTHOR]
ISSN:1206212X
DOI:10.1080/1206212X.2008.11441896