Zippar - A Data Parallel Template Class for C++

Zippar is a C++ library used for performing parrallel operations, performing the same operations on an array of data. This type of processing gives a distinct performance boost over iterating through the array members and performing the operations one at a time.

Originally built for educational purposes, to teach students parallel programming techniques, this software lends itself to a wide variety of data management applications. Current development is making the library more portable, smaller and more easily extended to work with parallel message passing systems such as MPI and PVM.

Zippar is currently in Alpha development and development versions of the source code are available from the files section of The source code and software are being released free of charge to the general public under the Academic Free License.