Programming Multicores: Do Applications Programmers Need to Write Explicitly Parallel Programs?
Arvind Arvind, David I. August, Keshav K. Pingali, Derek Chiou, Resit Sendag, Joshua J. Yi · IEEE Micro · 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.