Distributed Maple
Distributed Maple is a system for writing parallel programs in the computer
algebra system Maple. It allows to create concurrent task and have them
executed by Maple kernels running on different machines of a network. The
system consists of two components:
- A Java class library which implements a general purpose communication
framework and scheduling mechanism for distributed applications.
- A binding that allows to access the Java scheduler from Maple
and implements a parallel programming model on top.
Distributed Maple: | Version 1.1.17 (bug fixes). |
Applications: | Version 1.3 (Berlekamp algorithm).
|
- README | CHANGES |
INSTALL |
-
The README file of the distribution, the revision history, and
the INSTALL description.
- Manual [Online |
PostScript]
-
The manual does not yet describe the fault tolerance mechanisms
of the system: to be updated soon.
The online documentation and the gzipped PostScript file for printing.
- Download [Tar File | Zip File]
-
Download the software package consisting of Java scheduler and Maple binding
(including manual).
- Applications [Tar File |
Zip File |
README |
CHANGES |
INSTALL |
EXAMPLES]
-
Parallel versions of functions from the Maple library and from the CASA
library developed with Distributed Maple.
- Papers
-
Some papers on the package and its use.
- Distributed Mathematica
-
A Mathematica interface to the Distributed Maple software framework.
Maintained by: Wolfgang Schreiner
Last Modification: April 6, 2010