DocumentCode
2393861
Title
Programmed graph reduction based on function granularity and its parallel implementation
Author
Bang, Dae Wook ; Cho, Yoo Kun
Author_Institution
Dept. of Comput. Sci., Keimyung Univ., Taegu, South Korea
fYear
1994
fDate
22-26 Aug 1994
Firstpage
279
Abstract
This paper examines closely the implementation problems-code execution, global memory access, and graph distribution of the programmed graph reduction machine based on function granularity, and proposes their solutions. Our function-grained graph reduction machine enables tasks to reduce the graph nodes that represent function applications. Each processing element executes multiple tasks concurrently, and manages itself with its own image of the operating system. In the implementation of this machine, we represented a machine code as a macro instruction that calls a predefined program, and devised DSM system that makes PEs access a virtual global memory but delays sending the update to the remote page until execution of a machine code is terminated successfully. We used the dipstick scheduling strategy, which combines both the partition and the distribution strategies to allocate graph nodes to PEs. We also showed the evaluation results that are experimented on the prototype machine
Keywords
instruction sets; operating systems (computers); parallel algorithms; parallel programming; processor scheduling; programming theory; code execution; dipstick scheduling strategy; function applications; function granularity; function-grained graph reduction machine; global memory access; graph distribution; graph nodes; machine code; macro instruction; multiple tasks; operating system; parallel implementation; predefined program; programmed graph reduction; programmed graph reduction machine; prototype machine; remote page; virtual global memory; Computational modeling; Computer science; Delay; Distribution strategy; Operating systems; Prototypes; Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
Print_ISBN
0-7803-1862-5
Type
conf
DOI
10.1109/TENCON.1994.369293
Filename
369293
Link To Document