DocumentCode :
288994
Title :
Partitioning a lenient parallel language into sequential threads
Author :
Ha, Sangho ; Han, Sangyong ; Kim, Heunghwan
Author_Institution :
Dept. of Comput. Sci. & Stat., Seoul Nat. Univ., South Korea
Volume :
2
fYear :
1995
fDate :
3-6 Jan 1995
Firstpage :
83
Abstract :
Multithreading is attractive in a large-scale parallel system since it allows split-phase memory operations and fast context switching between computations without blocking the processor. The performance of multithreaded architectures depends significantly on the quality of multithreaded codes. In this paper, we describe an enhanced thread formation scheme to produce efficient sequential threads from programs written in Id-, a lenient parallel language. This scheme features graph partitioning based only on long latency instructions, a combination of multiple switches and merges introducing a generalized switch-and-merge, thread merging, and redundant arc elimination using thread precedence relations. Simulation results show that our scheme reduces control and branch instructions effectively
Keywords :
graph theory; large-scale systems; merging; parallel architectures; parallel languages; program control structures; switching; DAVRID multithreaded architecture; Id-; branch instructions; control instructions; enhanced thread formation scheme; fast context switching; generalized switch-and-merge; graph partitioning; language partitioning; large-scale parallel system; lenient parallel language; long latency instructions; multiple switches; multithreaded architecture performance; multithreaded code quality; redundant arc elimination; sequential threads; simulation; split-phase memory operations; thread merging; thread precedence relations; Aggregates; Computer science; Delay; Large-scale systems; Multithreading; Parallel languages; Partitioning algorithms; Statistics; Switches; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-6930-6
Type :
conf
DOI :
10.1109/HICSS.1995.375474
Filename :
375474
Link To Document :
بازگشت