Programming Multicores: Do Applications Programmers Need to Write Explicitly Parallel Programs? [abstract] (IEEE Xplore, PDF)
Arvind, David I. August, Keshav Pingali, Derek Chiou, Resit Sendag, and Joshua J. Yi
IEEE Micro, Volume 30, Number 3, May 2010.
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.