DocumentCode :
1532176
Title :
Programming Multicores: Do Applications Programmers Need to Write Explicitly Parallel Programs?
Author :
Arvind ; August, David ; Pingali, Keshav ; Chiou, Derek ; Sendag, Resit ; Yi, Joshua J.
Author_Institution :
Massachusetts Inst. of Technol., Cambridge, MA, USA
Volume :
30
Issue :
3
fYear :
2010
Firstpage :
19
Lastpage :
33
Abstract :
In this panel discussion from the 2009 Workshop on Computer Architecture Research Directions, David August and Keshav Pingali debate whether explicitly parallel programming is a necessary evil for applications programmers, assess the current state of parallel programming models, and discuss possible routes toward finding the programming model for the multicore era.
Keywords :
Application software; Computer architecture; Impedance; Microprocessors; Moore´s Law; Multicore processing; Parallel processing; Parallel programming; Program processors; Programming profession; dynamic parallelization; explicit parallelism; hardware; implicit parallelism; multicore programming; multicores; multiprocessors; parallel programming; parallelizing compilers;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/MM.2010.54
Filename :
5506935
Link To Document :
بازگشت