TY - GEN
T1 - System architecture of parallel processing system - Harray
AU - Yamana, Hayato
AU - Marushima, Toshikazu
AU - Hagiwara, Takashi
AU - Muraoka, Yoichi
N1 - Publisher Copyright:
© 1988 ACM.
PY - 1988/6/1
Y1 - 1988/6/1
N2 - This paper proposes a parallel processing system - Harray-for scientific computations. Data flow computers are expected to obtain the high performance because they can extract parallelism fully from a program. However, they have many problems, such as the difficulty of controlling the sequence of execution. The - Harray - system is an array processor which adapts two levels of control mechanism; data flow execution in each processor and control flow between processors, in order to take full advantage of both mechanisms. A task which is assigned to a processor is called a "macro-block". Three types of macro-blocking and three types of activation schemes for the macro-block which initiates its execution are introduced in order to attain the high performance. Moreover, a hardware synchronization mechanism is used to reduce synchronization overhead and to gain the liner speedup of the - Harray - system. In this paper, the system architecture of the - Harray - system and its performance evaluation by software simulation are presented.
AB - This paper proposes a parallel processing system - Harray-for scientific computations. Data flow computers are expected to obtain the high performance because they can extract parallelism fully from a program. However, they have many problems, such as the difficulty of controlling the sequence of execution. The - Harray - system is an array processor which adapts two levels of control mechanism; data flow execution in each processor and control flow between processors, in order to take full advantage of both mechanisms. A task which is assigned to a processor is called a "macro-block". Three types of macro-blocking and three types of activation schemes for the macro-block which initiates its execution are introduced in order to attain the high performance. Moreover, a hardware synchronization mechanism is used to reduce synchronization overhead and to gain the liner speedup of the - Harray - system. In this paper, the system architecture of the - Harray - system and its performance evaluation by software simulation are presented.
UR - http://www.scopus.com/inward/record.url?scp=84990706594&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84990706594&partnerID=8YFLogxK
U2 - 10.1145/55364.55372
DO - 10.1145/55364.55372
M3 - Conference contribution
AN - SCOPUS:84990706594
T3 - Proceedings of the International Conference on Supercomputing
SP - 76
EP - 89
BT - Proceedings of the 2nd International Conference on Supercomputing, ICS 1988
A2 - Lenfant, J.
PB - Association for Computing Machinery
T2 - 2nd International Conference on Supercomputing, ICS 1988
Y2 - 4 July 1988 through 8 July 1988
ER -