MulticoreInfo.com header image 2

“Programming Multi-core Architectures” Course Material

October 13th, 2009 · 2 Comments




Professor Pierre Boulanger at University of Alberta is offering a course on Programming multicore architectures. MulticoreInfo is honored to be a part of class resources of this course.

From the Professor’s website, the course description is as follows:

“This course is intended to give students an understanding of multi-core architectures and parallel programming models. Student will get an appreciation of the problems and solutions researchers have identified in the field of multi-cores. Also, students will get experience in writing critical paper reviews and in presenting research. Finally, students will get a thorough understanding of how to write parallel programs for current multi-core architectures.”

The lecture slides of this course are available online. So far, the following topics have been discussed.

[PPT Slides]
The Multi-core Revolution
Basic Element of Parallelism
Some Theory for Parallel Programming
Nvidia CUDA Programming Basics I

Lectures to come:
Nvidia CUDA Programming Basics II
Intel Parallel studio
MPI Programming I
MPI Programming II
OpenMP Programming
Cell Programming
More on Patterns for Parallel Programming

Course Website

  • Share/Save/Bookmark

Tags: Academia News · Performance · Research

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!     


2 responses so far ↓