Mentat
Mentat is an object-oriented parallel processing system designed to
directly address the difficulty of developing architecture-independent
parallel programs. The fundamental objectives of Mentat are to (1)
provide easy-to-use parallelism, (2) achieve high performance via
parallel execution, and (3) facilitate the execution of applications
across a wide range of platforms. The Mentat approach exploits the
object-oriented paradigm to provide high-level abstractions that mask
the complex aspects of parallel programming, including communication,
synchronization, and scheduling, from the programmer. Instead of
managing these details, the programmer concentrates on the application.
The programmer uses application domain knowledge to specify those
object classes that are of sufficient computational complexity to
warrant parallel execution.
|
Current Version: 3.0
License Type: The downloadable distribution is available free of charge but may not be redistributed.
Copyright (c) 1989-1997, University of Virginia, All Rights Reserved
|
Home Site:
http://www.cs.virginia.edu/~mentat/index.html
Source Code Availability: The source code is available on a No-Cost License Agreement Basis.
Available Binary Packages:
- Debian Package: No
- RedHat RPM Package: No
- Other Packages: Yes (gzip'ed tar files)
Targeted Platforms:
There are 5 supported platforms currently: IBM AIX, SunOS, Solaris, SGI IRIX, Linux
Software/Hardware Requirements:
g++ 2.7.2 is required in order to write your own applications using the included MPL compiler.
|
Other Links:
http://legion.virginia.edu (The Worldwide Virtual Computer)
Mailing Lists/USENET News Groups:
Mentat Mailing List: mentat-relay@virginia.edu
User Comments:
See A Screen Shot?
|