Tags: parallel programming


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. High Performance Computing Training Workshop

    09 Oct 2007 | Workshops

    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...


  2. Purdue School on High Performance and Parallel Computing

    24 Nov 2008 | Workshops | 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...