The 2012 Par 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 computers.
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.
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.
$0 Online, $0 Onsite for Par Lab affiliates and UC Citris campus and LBNL affiliates, $150 Onsite for all others
Registration opens July 15.
August 13 online.