SC12 Home > SC12 Schedule > SC12 Presentation - C++ AMP: An introduction to heterogeneous programming with C++

SCHEDULE: NOV 10-16, 2012

When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.

C++ AMP: An introduction to heterogeneous programming with C++

SESSION: C++ AMP: An introduction to heterogeneous programming with C++

EVENT TYPE: Tutorials

TIME: 1:30PM - 5:00PM

Presenter(s):Kelly Goss

ROOM:251-E

ABSTRACT:
Heterogeneous programming is a key solution to meeting performance goals for HPC algorithms. C++ AMP is a new open specification heterogeneous programming model, which builds on the established C++ language. This half day tutorial is designed for programmers who are looking to develop skills in writing and optimizing applications using C++ AMP. Participants will be provided with an introduction to the programing model, the tools, and the knowledge needed to accelerate data-parallel algorithms by taking advantage of hardware such as GPUs. A combination of lectures, programming demonstrations and group exercises will provide participants with: 1. An introduction to the fundamentals of C++ AMP including basic functionality, syntax and data parallelism 2. An understanding of the Tiling API within C++ AMP for performance improvement 3. An overview and instructions on how to use C++ AMP specialized features available in Visual Studio 2012, including the Parallel and GPU Debugger

Chair/Presenter Details:

Kelly Goss - Acceleware

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar

C++ AMP: An introduction to heterogeneous programming with C++

SESSION: C++ AMP: An introduction to heterogeneous programming with C++

EVENT TYPE:

TIME: 1:30PM - 5:00PM

Presenter(s):Kelly Goss

ROOM:251-E

ABSTRACT:
Heterogeneous programming is a key solution to meeting performance goals for HPC algorithms. C++ AMP is a new open specification heterogeneous programming model, which builds on the established C++ language. This half day tutorial is designed for programmers who are looking to develop skills in writing and optimizing applications using C++ AMP. Participants will be provided with an introduction to the programing model, the tools, and the knowledge needed to accelerate data-parallel algorithms by taking advantage of hardware such as GPUs. A combination of lectures, programming demonstrations and group exercises will provide participants with: 1. An introduction to the fundamentals of C++ AMP including basic functionality, syntax and data parallelism 2. An understanding of the Tiling API within C++ AMP for performance improvement 3. An overview and instructions on how to use C++ AMP specialized features available in Visual Studio 2012, including the Parallel and GPU Debugger

Chair/Presenter Details:

Kelly Goss - Acceleware

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar