Parallel and Multicore Computing

by M.Kuttel
Added by Michelle Kuttel on 19 Oct 2010
High Performance Computing (HPC) is becoming increasingly important, not only for large “Grand Challenge” problems in computational science, but for effective software development in the multicore era. Parallel computers are increasingly prevalent, ranging from GPU accelerators, through multi-core architectures to large supercomputing centres. However, knowledge and experience is required in order to program a parallel computer effectively, particularly in the case of hybrid accelerator/multicore/multi-machine architectures. This course provides an introduction to current parallel architectures, programming techniques and applications, with the emphasis on comparison and combination of programming methods for the different architectures.

 Please contact the creator of this resource for licensing queries.

Rate this Resource

Average: 4.3 (3 votes)