Title :
Automatic code generation for distributed memory architectures in the polytope model
Author :
Claßen, Michael ; Griebl, Martin
Author_Institution :
FMI, Passau Univ.
Abstract :
The polytope model has been used successfully as a tool for program analysis and transformation in the field of automatic loop parallelization. However, for the final step of automatic code generation, the generated code is either only usable on shared memory architectures or severely restricts the parallelization methods that can be applied. In this paper, we present a fully automated method for generating efficient target code, which is executable on clusters that are based on a distributed memory architecture. We also provide speedup results of experiments on a local cluster
Keywords :
distributed shared memory systems; program compilers; automatic code generation; automatic loop parallelization; distributed memory architectures; local cluster; polytope model; program analysis; shared memory architectures; Concrete; Linear matrix inequalities; Mathematical model; Memory architecture; Vectors;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
DOI :
10.1109/IPDPS.2006.1639500