The ChipList, by Adrian Offerman; The Processor Portal

Processor Selector

View: show / edit

bookmark bookmark site
bookmark permalink
Thu 6 Oct 2011, 23:03

Tutorial: OpenCL - Introduction for HPC Programmers

Tutorial: OpenCL - Introduction for HPC Programmers

To the Intel® OpenCL SDK main page


OpenCL™ is an important new standard for heterogeneous computing. With OpenCL, a software developer can write a single program running on everything: from cell phones to nodes in a supercomputer. To reach its full potential, however, OpenCL needs to deliver more than portability. It needs to deliver "performance portability". In this presentation, we discuss the "performance portability" of OpenCL programs.

Frankly, achieving good "performance portability" can be challenging with the current release of Intel® OpenCL SDK, so in addition to tips for writing "performance portable" code today, it discusses possible future enhancements of Intel® OpenCL SDK to improve "performance portability". You can download the Intel® OpenCL SDK (versions for Linux* and Windows* OS) at:

This intends to be hands-on tutorial build upon the Windows* release from Intel, but we invite to use Linux* version as well.

Click the Download below button to see the tutorial..

Tim's Biography

Tim Mattson is a parallel programmer (Ph.D. Chemistry, UCSC, 1985). The recurring theme of his career is to do whatever it takes to meet the needs of ...

Filed under: ISN General
Also published by:

ChipList news channel Last Months News

ChipList developers news channel Last Months Developers News

Page viewed 1459 times since Thu 6 Oct 2011, 23:42.