GAP

Main Branches

Download   Overview   Data Libraries   Packages   Documentation   Contacts   FAQ   GAP 3  

GAP package ParGAP

Parallel GAP

Author

Gene Cooperman

Short Description

The ParGAP (Parallel GAP) package implements Master-Slave parallelism on multiple machines and in doing so provides a way of writing parallel programs using the GAP language. Former names of the package were ParGAP/MPI and GAP/MPI; the word MPI refers to Message Passing Interface, a well-known standard for parallelism. ParGAP is based on the MPI standard, and includes a subset implementation of MPI, to provide a portable layer with a high level interface to BSD sockets. Since knowledge of MPI is not required for use of this software, we now refer to the package as simply ParGAP. ParGAP also implements the more advanced TOP-C model for cooperative parallelism.

Version

Current version number 1.1.2   (Released 25/02/2004)

Status

accepted    (communicated by Steve Linton (St Andrews), accepted 07/1999)

Dependencies

GAP version: >=4.4

Online documentation

ParGAP: [ HTML] version   [ PDF] version  

Download

[README]    pargap1r1p2[.zoo  (528K)]   [.tar.gz  (476K)]   [-win.zip  (520K)]   [.tar.bz2  (440K)]  

Contact

Gene Cooperman
Address:
College of Computer Science, 161CN
Northeastern University
Boston, MA 02115
USA

WWW: http://www.ccs.neu.edu/home/gene/
E-mail: gene@ccs.neu.edu