DocumentCode :
3017121
Title :
Parallel processing of near fine grain tasks using static scheduling on OSCAR (optimally scheduled advanced multiprocessor)
Author :
Kasahara, Hironori ; Honda, Hiroki ; Narita, Seinosuke
Author_Institution :
Dept. of Electr. Eng., Waseda Univ., Tokyo, Japan
fYear :
1990
fDate :
12-16 Nov 1990
Firstpage :
856
Lastpage :
864
Abstract :
The authors propose a compilation scheme for parallel processing near fine-grain tasks, each of which consists of several instructions or a statement, on a multiprocessor system called OSCAR. The scheme allows one to minimize synchronization and data transfer overheads and to optimally use registers of each processor by employing a static scheduling algorithm considering data transfer. This scheme can effectively be combined with macro-dataflow computation and with making the loop concurrent. A compiler using the proposed scheme has been implemented on OSCAR, which has been designed to take full advantage of the static scheduling. A performance evaluation of the scheme on OSCAR is also described
Keywords :
parallel programming; program compilers; scheduling; CP/DT/MISF; OSCAR; compilation; data transfer overheads; near fine grain tasks; optimally scheduled advanced multiprocessor; parallel processing; performance evaluation; static scheduling; synchronization; Concurrent computing; Data analysis; Dynamic scheduling; Multiprocessing systems; Parallel machines; Parallel processing; Processor scheduling; Registers; Runtime; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '90., Proceedings of
Conference_Location :
New York, NY
Print_ISBN :
0-8186-2056-0
Type :
conf
DOI :
10.1109/SUPERC.1990.130111
Filename :
130111
Link To Document :
بازگشت