Programming languages are evolving to bring the software closer to hardware. As hardware architectures become more parallel (with the advent of multicore processors and FPGAs, for example), sequential ...
In this slidecast, Torsten Hoefler from ETH Zurich presents: Data-Centric Parallel Programming. The ubiquity of accelerators in high-performance computing has driven programming complexity beyond the ...