Tags: parallel programming

Description

A parallel programming model is a set of software technologies to express parallel algorithms and match applications with the underlying parallel systems. It encloses the areas of applications, programming languages, compilers, libraries, communications systems, and parallel I/O. Due to the difficulties in automatic parallelization today, people have to choose a proper parallel programming model or a form of mixture of them to develop their parallel applications on a particular platform.

Learn more about quantum dots from the many resources on this site, listed below. More information on Parallel Programming can be found here.

Workshops (1-2 of 2)

  1. Purdue School on High Performance and Parallel Computing

    24 Nov 2008 | | Contributor(s):: Alejandro Strachan, Faisal Saied

    The goal of this workshop is to provide training in the area of high performance scientific computing for graduate students and researchers interested in scientific computing. The School will address current hardware and software technologies and trends for parallel computing and their...

  2. High Performance Computing Training Workshop

    09 Oct 2007 |

    The Computing Research Institute and the Rosen Center for Advanced Computing hosted a training workshop on High Performance Computing August 6 &7, and September 10 & 11, 2007. The goal of this workshop is to increase the attendees’ knowledge of parallel architectures and parallel programming on...