Course Description

There are big changes afoot. Computation is moving from sequential to parallel, from your PC to the cloud, and from your CPU to high-performance GPUs. In fact, this is the belated arrival of massively parallel computing, where hundreds or thousands of processors (either in the cloud or on your GPU) are running massive numbers of programs in parallel. And the technology is getting better, faster, and cheaper. In this course, you will get hands-on experience in developing software for massively parallel computing resources. We will cover:


The course is also offered through the Harvard University Extension School as distance education course CSCI E-292. All lectures and labs will be recorded and the videos will be archived and streamed live during meeting times.
Instructor: Nicolas Pinto

Co-Instructor: Hanspeter Pfister

Staff:
Claudio Andreoni, Dwight Bell,
Krunal Patel, Jud Porter, Justin Riley, Mike Roberts

Lectures: Tue 7:35-9:35 pm,
Maxwell Dworkin G125

Labs: Thu 7:35-9:35 pm
53 Church St. #104

Extra: Fri 7.35-9.35 pm
Maxwell Dworkin G125

CS264 Blog | RSS | Google Reader

Adobe Connect Live Classroom
Harvard DCE Live Classrom
Video Archives
iSite Dropbox

2009 Course Website
2009 Course iTunesU


Sponsors
stacks_image_6F4638F7-36C5-4115-9147-65C27BDD03C9
stacks_image_F47C4EBF-10FB-4C27-99C3-9D14E48E0639
stacks_image_636078AA-3A92-4DF2-8AA6-A55E8D986E8E