A Wolfram Research Application Package
Developed by Roman Maeder of MathConsult

Resources Available Versions Quick Order

home
products
register
about
help
The Parallel Computing Toolkit brings parallel computation to anybody having access to more than one computer on a network. It implements many parallel programming primitives, and includes high-level commands for parallel execution of operations such as animation, plotting and matrix manipulation. Also supported are many popular new programming approaches such as parallel Monte Carlo simulation, visualization, searching and optimization. The implementations for all high-level commands in the Parallel Computing Toolkit are provided in Mathematica source form, and serve as templates for building additional parallel programs.

Highlights

  • master/slave parallelism
  • machine-independent, all written in Mathematica
  • uses MathLink to communicate with remote parallel kernels
  • works on multi-processor machines and heterogeneous networks (LAN and WAN)
  • concurrency with virtual processes, scheduling on available kernels
  • virtual shared memory, synchronization, and locking
  • latency hiding
  • parallel functional programming
  • failure recovery
  • parallel versions of many Mathematica commands provided

Resources

A Presentation of the Toolkit by Roman Maeder
Mathematica Notebook format | HTML version
Information for Registered Users
Application notes, support and further information

Quick Ordering

order now Parallel Computing Toolkit

© 1998 MathConsult Dr. R. Mäder
http://www.mathdirect.com/products/par/index.html
Last update: 15.03.2000