GAP

Main Branches

Downloads  Installation  Overview  Data Libraries  Packages  Documentation  Contacts  FAQ  GAP 3 

GAP package ParGAP

Parallel GAP

Author

Gene Cooperman

Maintainer

Alexander Konovalov

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.4.0   (Released 17/11/2013)

Status

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

Dependencies

GAP version: >=4.7

Online documentation

ParGAP: [ HTML] version   [ PDF] version  

Download

[README]    pargap-1.4.0[.tar.gz  (752K)]   [.tar.bz2  (648K)]   [-win.zip  (816K)]   [.zip  (812K)]  

Contact

Gene Cooperman
Address:
College of Computer Science, 202-WVH
Northeastern University
Boston, MA 02115
USA

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

Alexander Konovalov
Address:
School of Computer Science
University of St Andrews
Jack Cole Building, North Haugh,
St Andrews, Fife, KY16 9SX, Scotland
WWW: http://www.cs.st-andrews.ac.uk/~alexk/
E-mail: alexk@mcs.st-andrews.ac.uk