Title :
Separation set partitioning: algorithm to partition nonstrict programs into sequential threads
Author :
Yang, Changmo ; Joo, Hywngseok ; Yoo, Weonhee
Author_Institution :
Dept. of Comput. Sci., Dongmyung Jr. Coll., Pusan, South Korea
Abstract :
The authors propose a separation set partitioning algorithm for partitioning nonstrict programs into threads using a participation set and separation set and extend it to global partitioning. The separation set partitioning algorithm can merge threads which the dependence set and demand set partitioning algorithm may fail to do. It deals with certain indirect dependences and potential indirect dependences uniformly and its time complexity is O(n2). Experimental results show that larger threads are made by separation set partitioning than the dependence set and demand set partitioning algorithms
Keywords :
computational complexity; parallel algorithms; processor scheduling; global partitioning; indirect dependences; nonstrict program partitioning algorithm; participation set; separation set partitioning; sequential threads; thread merging; time complexity; Computer science; Educational institutions; Law; Legal factors; Merging; Parallel machines; Partitioning algorithms; Yarn;
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-7743-0
DOI :
10.1109/HICSS.1997.667419