DocumentCode :
3026279
Title :
The performance analysis and research of sorting algorithm based on OpenMP
Author :
Li, Jing-mei ; Zhang, Jie
Author_Institution :
Sch. of Comput. Sci. & Technol., Harbin Eng. Univ., Harbin, China
fYear :
2011
fDate :
26-28 July 2011
Firstpage :
3281
Lastpage :
3284
Abstract :
On the basis of OpenMP relevant technology, under the condition of combination of OpenMp with the Bubble Sort algorithm, OpenMp scheduling and load balancing issues are discussed. The parallel programming of Bubble Sort algorithm was implemented using the oMPi compiler in the Linux Ubuntu environment.Taking advantage of the program level instrument method to monitor the total time consuming and each thread time overhead under four kinds of scheduling strategy in a parallel program segment. The big difference in these four kinds of scheduling strategy is shown. From the result of the experiment we can see, load balance spending has greater impact on performance than scheduling overhead in the decreasing cycle with small loop body and many iterations. Dynamic scheduling with smaller block should be taken to release load imbalance and the execution efficiency and performance of the algorithm will be enhanced greatly.
Keywords :
Linux; application program interfaces; message passing; parallel programming; processor scheduling; program compilers; resource allocation; shared memory systems; sorting; Linux Ubuntu environment; OpenMP relevant technology; OpenMp scheduling; bubble sort algorithm; dynamic scheduling; load balancing issues; oMPi compiler; parallel programming; performance analysis; program level instrument method; sorting algorithm; Algorithm design and analysis; Dynamic scheduling; Instruction sets; Instruments; Load management; Processor scheduling; OpenMp; load balancing; parallel programming; scheduling strategy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia Technology (ICMT), 2011 International Conference on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-61284-771-9
Type :
conf
DOI :
10.1109/ICMT.2011.6001870
Filename :
6001870
Link To Document :
بازگشت