Michael Wolfe, PGI, HPC Wire, Compilers and More: Accelerated Programming, here. John Barr link looks interesting as well.
Having just returned from SC13, one burning issue is the choice of a standard approach for programming the next generation HPC systems. While not guaranteed, these systems are likely to be large clusters of nodes with multicore CPUs and some sort of attached accelerators. A standard programming approach is necessary to convince developers, and particularly ISVs, to start adoption now in preparation for this coming generation of systems. John Barr raised the same question in arecent article at Scientific Computing World from a more philosophical point of view. Here I address this question from a deeper technical perspective.