Title :
Memory Mapping and Task Scheduling Techniques for Computation Models of Image Processing on Many-Core Platforms
Author :
Hsieh, Ang-Chih ; Wu, Yi-Ta ; Tseng, Shau-Yin ; Hwang, TingTing
Abstract :
Many-core technology is proposed as a solution to improve the performance of modern computer systems. To obtain good performance on a many-core system, exploiting parallelism in arithmetic level is not enough. Due to the contention of shared hardware resource, the speedup ratio of a many-core system is usually much lower than the number of processor units. In this paper, the contention of shared memory resource is addressed. An algorithm is developed to perform memory mapping and task scheduling for many-core systems. According to experimental results, the proposed algorithm can effectively improve the performance by 64.77% in average. 43.55X speedup ratio can be achieved when 48 processor units are activated. The performance loss ratio is less than 10%.
Keywords :
image processing; microprocessor chips; shared memory systems; storage management; image processing; many-core platform; memory mapping; shared memory resource; task scheduling technique; Aerospace electronics; Computational modeling; Image processing; Memory management; Pipelines; Processor scheduling; Scheduling;
Conference_Titel :
Parallel Processing (ICPP), 2011 International Conference on
Conference_Location :
Taipei City
Print_ISBN :
978-1-4577-1336-1
Electronic_ISBN :
0190-3918
DOI :
10.1109/ICPP.2011.33