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
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;
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
DOI :
10.1109/TENCON.1994.369293