DocumentCode :
1453800
Title :
Multicore Image Processing with OpenMP [Applications Corner]
Author :
Slabaugh, Greg ; Boyes, Richard ; Yang, Xiaoyun
Volume :
27
Issue :
2
fYear :
2010
fDate :
3/1/2010 12:00:00 AM
Firstpage :
134
Lastpage :
138
Abstract :
One of the recent innovations in computer engineering has been the development of multicore processors, which are composed of two or more independent cores in a single physical package. Today, many processors, including digital signal processors (DSPs), mobile, graphics, and general-purpose central processing units (CPUs) have a multicore design, driven by the demand of higher performance. Major CPU vendors have changed strategy away from increasing the raw clock rate to adding on-chip support for multithreading by increases in the number of cores; dual and quad-core processors are now commonplace. Signal and image processing programmers can benefit dramatically from these advances in hardware, by modifying single-threaded code to exploit parallelism to run on multiple cores.
Keywords :
application program interfaces; image processing; multi-threading; multiprocessing systems; parallel processing; CPU; DSP; central processing units; digital signal processors; dual-core processors; graphics; image processing programmers; mobile; multicore design; multicore image processing; multicore processors development; multithreading; open multiprocessing; parallelism; quad-core processors; signal processing programmers; Application software; Central Processing Unit; Computer graphics; Digital signal processing; Digital signal processors; Image processing; Multicore processing; Packaging; Physics computing; Technological innovation;
fLanguage :
English
Journal_Title :
Signal Processing Magazine, IEEE
Publisher :
ieee
ISSN :
1053-5888
Type :
jour
DOI :
10.1109/MSP.2009.935452
Filename :
5438948
Link To Document :
بازگشت