TY - JOUR
T1 - A performance evaluation of the multiprocessor testbed ATTEMPT-0
AU - Terasawa, Takuya
AU - Yamamoto, Ou
AU - Kudoh, Tomohiro
AU - Amano, Hideharu
PY - 1995/5
Y1 - 1995/5
N2 - ATTEMPT-0 is a bus connected multiprocessor testbed which provides both the shared memory and the local memory for each processor. In this paper, we describe the design policy and organization of machine and discuss on the performance measurement results using five practical parallel applications. Processors share a global shared memory through the Futurebus. A write-through type snoop cache, a local memory and a special synchronization mechanism synchronizer are provided for each processor. The evaluation result demonstrates the efficiency of the cooperated system with the local memory, the synchronizer and the global shared memory. By using the local memory, performance is improved 10 to 60% compared with the case of only the shared memory is used. Meanwhile, through the performance analysis of the Futurebus, we found some problems in the arbitration protocol.
AB - ATTEMPT-0 is a bus connected multiprocessor testbed which provides both the shared memory and the local memory for each processor. In this paper, we describe the design policy and organization of machine and discuss on the performance measurement results using five practical parallel applications. Processors share a global shared memory through the Futurebus. A write-through type snoop cache, a local memory and a special synchronization mechanism synchronizer are provided for each processor. The evaluation result demonstrates the efficiency of the cooperated system with the local memory, the synchronizer and the global shared memory. By using the local memory, performance is improved 10 to 60% compared with the case of only the shared memory is used. Meanwhile, through the performance analysis of the Futurebus, we found some problems in the arbitration protocol.
KW - Bus connected multiprocessor
KW - IEEE Futurebus
KW - Performance evaluation
KW - Snoop cache
KW - Synchronization mechanism
UR - http://www.scopus.com/inward/record.url?scp=0029305804&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0029305804&partnerID=8YFLogxK
U2 - 10.1016/0167-8191(94)00111-M
DO - 10.1016/0167-8191(94)00111-M
M3 - Article
AN - SCOPUS:0029305804
VL - 21
SP - 701
EP - 730
JO - Parallel Computing
JF - Parallel Computing
SN - 0167-8191
IS - 5
ER -