Consider a not-too-distant scenario in which scientists use tablets with digital pens Multi-core computers are ushering in a new era of parallelism everywhere. As more cores (and parallelism) are added, the potential performance of the hardware will increase at the traditional rate. But will single applications be faster? How can such applications take advantage of all the parallelism? This talk will review some of the history of languages and compilers for high performance systems and consider their potential for delivering the performance of multi-core systems.Consider a not-too-distant scenario in which scientists use tablets with digital pens Multi-core computers are ushering in a new era of para...all »Consider a not-too-distant scenario in which scientists use tablets with digital pens Multi-core computers are ushering in a new era of parallelism everywhere. As more cores (and parallelism) are added, the potential performance of the hardware will increase at the traditional rate. But will single applications be faster? How can such applications take advantage of all the parallelism? This talk will review some of the history of languages and compilers for high performance systems and consider their potential for delivering the performance of multi-core systems.«
Download is starting. Save file to your computer. If the download does not start automatically, right-click this link and choose "Save As". How to get videos onto the iPod or PSP.