Short Introduction to DAPPLE programming


This introduction assumes that you already understand C++ and the concepts behind data-parallel computing. Thus, it is only intended to tell you about programming with DAPPLE.

This introduction is a short version that does not cover all of the DAPPLE features. Some may prefer the full-length introduction.

The basic idea of DAPPLE is to provide C++ classes that represent collections of data, and then some parallel operators and methods that can be applied to the collections. DAPPLE takes its inspiration from C*, NESL, and FORTRAN90.

Back to DAPPLE top level