DocumentCode :
322526
Title :
Graph analysis and transformation techniques for runtime minimization in multi-threaded architectures
Author :
Thornton, M.A. ; Andrews, D.L.
Author_Institution :
Arkansas Univ., Fayetteville, AR, USA
Volume :
1
fYear :
1997
fDate :
7-10 Jan 1997
Firstpage :
566
Abstract :
Describes a method of analysis for detecting and minimizing memory latency using a directed data dependency graph produced from a compiler. These results are applicable to the development of methods for the optimal generation of instruction threads to be executed on a multi-threaded, data-driven architecture. The resulting runtime reductions are accomplished by minimizing memory access times by individual processing elements. Additionally, these analysis methods can be used to predict measures of achievable parallelism for a given program graph which can be exploited by a reconfigurable, multi-threaded architecture
Keywords :
directed graphs; memory architecture; minimisation; optimising compilers; parallel architectures; reconfigurable architectures; achievable parallelism; compiler; data-driven architecture; directed data dependency graph; graph analysis; graph transformation techniques; instruction threads generation; memory access time minimization; memory latency detection; processing elements; program graph; reconfigurable multithreaded architecture; runtime minimization; Application software; Cost function; Data analysis; Delay; Minimization methods; Optimization methods; Runtime; Scheduling; System software; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Conference_Location :
Wailea, HI
ISSN :
1060-3425
Print_ISBN :
0-8186-7743-0
Type :
conf
DOI :
10.1109/HICSS.1997.667356
Filename :
667356
Link To Document :
بازگشت