DocumentCode :
2586590
Title :
Notice of Violation of IEEE Publication Principles
Communication Generation for Irregular Parallel Applications
Author :
Changjun Hu ; Jing Li ; Jue Wang ; Yonghong Li ; Liang Ding ; Jianjiang Li
Author_Institution :
Sch. of Inf. Eng., Univ. of Sci. & Technol. Beijing
fYear :
2006
fDate :
13-17 Sept. 2006
Firstpage :
263
Lastpage :
270
Abstract :
Notice of Violation of IEEE Publication Principles

"Communication Generation for Irregular Parallel Applications,"
by Changjun Hu, Jing Li, Jue Wang, Yonghong Li, Liang Ding, and Jianjiang Li,
in the Proceedings of the International Symposium on Parallel Computing in Electrical Engineering, 2006 (PAR ELEC 2006) pp.263-270

After careful and considered review of the content and authorship of this paper by a duly constituted expert committee, this paper has been found to be in violation of IEEE\´s Publication Principles.

This paper contains portions of original text from the papers cited below. The original text was copied without appropriate attribution.

"Communication Generation for Aligned and Cyclic (K) Distributions Using Integer Lattice,"
by Eric Hung-Yu Tseng and Jean-Luc Gaudiot
in IEEE Transactions on Parallel and Distributed Systems, 10(2), February 1999Irregular computing significantly influences the performance of large scale parallel applications. How to generate local memory access sequence and communication set efficiently for irregular parallel application is an important issue in compiling a data parallel language into a single program multiple data (SPMD) code for distributed-memory machines. In this paper, we propose a hybrid approach, which combines the advantages of the algebra method and the integer lattice method. Our approach derives an algebraic solution of communication set enumeration at compile time for the situation of irregular array references in nested loops. Based on the integer lattice, we develop our method for global-to-local and local-to-global index translations in the case of alignment and cyclic (k) distribution. Then, we present our algorithm for the corresponding SPMD code generation, which adopts some communication optimization techniques. In our method, when parameters are known, the communication set generation, the global-to-local and local-to-global index translations, and the S- MD code generation can be completed at compile time without inspector phase of run time
Keywords :
distributed memory systems; parallel languages; program compilers; set theory; SPMD code generation; algebra method; communication generation; data parallel language; distributed-memory machines; global-to-local index translations; integer lattice method; irregular computing; large scale parallel applications; local-to-global index translations; single program multiple data code; Algebra; Appropriate technology; Concurrent computing; Distributed computing; Large-scale systems; Lattices; Notice of Violation; Parallel languages; Parallel processing; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Computing in Electrical Engineering, 2006. PAR ELEC 2006. International Symposium on
Conference_Location :
Bialystok
Print_ISBN :
0-7695-2554-7
Type :
conf
DOI :
10.1109/PARELEC.2006.24
Filename :
1698671
Link To Document :
بازگشت