DocumentCode
1829761
Title
A Nested Loop Fusion Algorithm Based on Cost Analysis
Author
Jie, Zhao ; Rongcai, Zhao ; Yuan, Yao
Author_Institution
China Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou, China
fYear
2012
fDate
25-27 June 2012
Firstpage
1096
Lastpage
1101
Abstract
When applying Loop Fusion technology in the existing parallelizing compiler systems, the combined loop may not gain better parallel efficiency due to the lack of the consideration to the cost analysis of parallel loops. By improving the execution process of parallelizing compiler systems, we proposed a nested loop fusion algorithm based on cost analysis. It can not only optimize the execution process of parallelizing compiler system but also ensure that the combined loop having been applied Loop Fusion technology can get positive speedup. We implemented this algorithm on a specific parallelizing compiler and compiled some benchmark programs by the compiler. The experimental results show that the efficiency of the parallel programs increases by 5% to 20%.
Keywords
parallel programming; parallelising compilers; sensor fusion; software cost estimation; cost analysis; execution process; nested loop fusion algorithm; parallel programs; parallelizing compiler systems; Algorithm design and analysis; Benchmark testing; Computer architecture; Optimization; Parallel processing; Program processors; Vectors; cost analysis; loop fusion; nested loop; parallelizing compiler;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location
Liverpool
Print_ISBN
978-1-4673-2164-8
Type
conf
DOI
10.1109/HPCC.2012.160
Filename
6332296
Link To Document