DocumentCode :
2773200
Title :
Massive parallelism through program restructuring
Author :
Wolfe, Michael
Author_Institution :
Oregon Graduate Inst. of Sci. & Eng., Beaverton, OR, USA
fYear :
1990
fDate :
8-10 Oct 1990
Firstpage :
407
Lastpage :
415
Abstract :
A technique for mapping algorithms to massively parallel processors is described. It differs from previous work by focusing on explicit program restructuring, as opposed to manual or algebraic mapping. The method is flexible, and it allows nonlinear, as well as linear, mappings. Some restructuring transformations and how they would be used are described. A limitation of the approach is the restriction of skewing and rotating by unit factors only. The method benefits from previous work in program restructuring and systolic array synthesis and thus will be simple to implement
Keywords :
parallel programming; mapping algorithms; massively parallel processors; program restructuring; restructuring transformations; rotating; skewing; systolic array synthesis; Automatic control; Computational modeling; Concurrent computing; Iterative algorithms; Manuals; Optimization methods; Parallel algorithms; Parallel languages; Parallel processing; Systolic arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
Conference_Location :
College Park, MD
Print_ISBN :
0-8186-2053-6
Type :
conf
DOI :
10.1109/FMPC.1990.89491
Filename :
89491
Link To Document :
بازگشت