Title :
A performance model and metrics for fine grain parallel computing systems-finding optimal parallelism
Author :
Sekiguchi, Satoshi ; Sato, Mitsuhisa
Author_Institution :
Electrotech. Lab., Tsukuba, Japan
Abstract :
Parallel computing, and fine grain computing in particular, need criteria to find optimal parallelism. This paper proposes performance models that measure ability to generate and synchronize parallel processes, and to switch control in parallel processing systems. We consider the performance of controlling the number of parallel processes (synchronization capability), the performance of generating parallel processes (generation capability), and the performance of controlling a computing flow of parallel processes (branch capability) in fine grain parallel computing. We also discuss the usefulness of these performance measures, and prove that optimization is possible by measuring the branch capability of instruction level data flow computers. With optimal parallelism, extraction and control of parallel processes is well-balanced, and the balancing point is specified
Keywords :
parallel processing; performance evaluation; synchronisation; branch capability; fine grain parallel computing systems; instruction level data flow computers; optimal parallelism; optimization; performance metrics; performance model; performance models; synchronization capability; Computational modeling; Computer aided instruction; Computer architecture; Concurrent computing; Control systems; Data mining; Optimal control; Parallel processing; Process control; Switches;
Conference_Titel :
Algorithms & Architectures for Parallel Processing, 1996. ICAPP 96. 1996 IEEE Second International Conference on
Print_ISBN :
0-7803-3529-5
DOI :
10.1109/ICAPP.1996.562900