National High-Performance Software Exchange
Software Catalog

Back to the NHSE Software Catalog

mpC

Abstract
The mpC programming language and its programming environment are aimed at the efficient usage of heterogeneous networks of computers, characterizing by the diversity of processor performances and link speeds and bandwidths, for high-performance computing. The system supports and facilitates the development of parallel applications adaptable to peculiarities of executing hardware. Unlike traditional tools that distribute the work evenly over all available processors, mpC allows to distribute computations and communications over underlying network of computers taking into account both relative performances of processors and communication overheads. The mpC environment performs such tuning in run time, therefore the user needn't to rewrite or even recompile the correspoding application when porting it to other network of computers
DateOfInformation
Thr Oct 29 15:54:57 1998
Domain
Name
mpC
TargetEnvironment
Now runs under Solaris, SunOS 4.1, HP-UX, Linux and OSF1 on DEC Alpha.
Version
2.0.1
VersionDate
September 1998
Webpage
http://www.ispras.ru/~mpc/
ContactIs
mpC Support

Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/ptlib/objects/Asset/mpc.html
nhse-tech@nhse.org