2010 Par Lab Boot Camp- Short Course on Parallel Programming

Short Course on Parallel Programming
Dates: August 16-18, 2010
Times: 8/16 from 9AM-6PM; 8/17 from 8:45AM - 6PM; 8/18 from 8:45AM - 5PM
Location: Banatao Auditorium, Sutardja Dai Hall, University of California at Berkeley

To view talk slides and videos, please see the agenda

The 2010 Pab Lab Boot Camp – Short Course on Parallel Programming is intended to offer programmers a practical introduction to parallel programming techniques and tools on current parallel computers, emphasizing multicore and manycore computers.

Program Summary
We will provide an introduction to parallel architectures and programming issues, a thorough exposure to languages and tools for shared memory programming, including hands-on experience, a presentation of high level programming parallel programming patterns and libraries that can greatly simplify programming, an overview of programming on other important parallel architectures (GPUs, Clouds, and distributed memory machines), and in-depth discussions of a variety of exciting parallel applications from image recognition, computer music, and other areas.
Based on requests after last year’s Boot Camp, we have added 2 lectures about parallel debugging and verification tools.
We have provided an agenda for further information.

Prerequisites
You will get the most out of this course if you have a solid background and experience in sequential programming, and a strong interest in applying parallel computing to future academic or professional projects.

Attend On-site or Online
Applicants can choose to attend on campus at the Stephen D. Bechtel Engineering Center, or online as a virtual student. On-site attendees will have access to teaching assistants for help with hands on assignments. If you wish to participate in the hands-on activity, you must bring your own laptop and login over the local wireless network to a local parallel machine for which we will supply temporary accounts.

There are a limited number of seats available on campus, so please register early!

Please Note: In the case that we receive a high number of registrations for attendance on campus, priority may be given to students, faculty and staff from the four CITRIS campuses: UC Berkeley, UC Davis, UC Merced, and UC Santa Cruz.

Registration Fee:
On-site attendance:
Free for industrial affiliates of the Parallel Computing Laboratory, affiliates of the Lawrence Berkeley National Lab, and students, faculty and staff of UC Berkeley, UC Davis, UC Merced, and UC Santa Cruz.

$150 for all other registrants, payable upon arrival by check or money order to "UC Regents".
(Registration fees are non-refundable).

Online attendance:
Free

Travel, Lodging and Meals
Participants are responsible for their own travel, lodging and meal expenses. For information on nearby accommodations, dining and other Bay Area activities, please visit http://berkeley.edu/visit/stay.shtml

PLEASE NOTE: Visa invitation letters will not be provided for international applicants.

Questions? Contact parlab-admin [at] eecs [dot] berkeley [dot] edu