This Virtual School summer school will provide students with knowledge and hands-on experience in developing applications software for processors with massively parallel computing resources (graphics processing units and multicore processors).

By end of the summer school participants will:

Understand algorithm styles that are suitable for accelerators.

Understand the most important architectural performance considerations to developing applications.

Be exposed to computational thinking skills for accelerating applications in science and engineering.

Students will have access to a 16-node cluster at NCSA. Temporary accounts have been generated for all on-site attendees and for remote participants who requested access by July 28. On-site attendees will receive their account information on Aug. 18; account information will be emailed to eligible remote participants the week before the summer school. All accounts will be activated Monday, Aug. 18 and will expire at the conclusion of the summer school.

Please note: Registration for the summer school is CLOSED. The summer school is at capacity and no more attendees can be accommodated. For those unable to participate on-site, streaming video of summer school sessions (excluding hands-on lab time) will be available at http://realstream.ncsa.uiuc.edu/gpumulticore. The stream will be activated 10 minutes before each presentation. Windows Media Player is required to view the stream; go to http://www.microsoft.com/windows/windowsmedia/download if you need to download Windows Media Player.