loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007)
Communication Optimization Algorithms based on Extend Data Flow Graph
Haier International Training Center, Qingdao, China
July 30-August 01
ISBN: 0-7695-2909-7
Xue-rong Gong, National Digital Switching System, China
Zhao Rong-cai, National Digital Switching System, China
Lin-sheng Lu, Jiangnan Institute of Computing Technology, China
Reducing communication overhead is extremely important for parallelizing compiler to generate efficient codes for distributed memory machines. In this paper, a redundant parallel execution model (RPEM) is used as the model for target programs. The extend data flow graph is introduced?Cand optimization algorithms based on the data-flow analysis are discussed. The overhead of data flow analysis can be reduced by performing analysis on the extend data flow graph. The analysis helps to reduce the redundant communication overhead. These optimization algorithms are able to perform inter-loop and inter-procedure analysis. Experimental results prove that these optimizations algorithms are effective in reducing both the number of communications and the communication volume.
Index Terms:
communication optimization, extend data flow graph, control flow graph, data flow analysis, distributed memory systems
Citation:
Xue-rong Gong, Zhao Rong-cai, Lin-sheng Lu, "Communication Optimization Algorithms based on Extend Data Flow Graph," snpd, vol. 3, pp.3-8, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.