Home > C,C++ > Parallel


Related Categories

CPLEX Parallel Solvers  
CPLEX Parallel Solvers - CPLEX Simplex, barrier, and mixed integer solvers are available in parallel forms for supported parallel computing environments. CPLEX Parallel Solvers take full advantage of selected parallel computer architectures to deliver breakthrough solution performance.
Submitted: Dec 06, 1999
PVM (Parallel Virtual Machine) is a software system that enables a collection of heterogeneous computers to be used as a coherent and flexible concurrent computational resource. This directory contains a number of items relating to PVM.
Submitted: Nov 21, 1999
DAta-Parallel Programming Library for Education  
DAPPLE is a C++ class library designed to provide the illusion of a data-parallel programming language on conventional hardware and with conventional compilers. DAPPLE defines Vectors and Matrices as basic classes, with all the C operators overloaded to provide for elementwise arithmetic. In addition, DAPPLE provides typical data-parallel operations such as scans, permutations, and reductions. Finally, DAPPLE provides a parallel if-then-else statement to restrict the context of the above operations to subsets of vectors or matrices.
Submitted: Nov 06, 1999
This is a small C++ library for PVM (Parallel Virtual Machine).
Submitted: Feb 15, 2000
The Kernel Lattice Parallelism package is a suite of C++ runtime libraries for implementing parallel programs that need to use broad classes of irregular data structures. It is designed for implementing portable scientific applications on distributed memory parallel computers and intended for applications requiring adaptation to data- or hardware-dependent conditions at runtime. KeLP is the successor to the LPARX package and introduces a new communication model based on the inspector/executor model to provide better communication performance on message passing multicomputers. KeLP supports a task-parallel computation model that isolates parallel coordination activities from numerical computation - a model that simplifies the design of application software and promotes software reuse. It can be used to plug in existing serial numerical kernels and leverage mature compiler technology. The kernels can be written in several languages including Fortran 77 and 90, C and C++. Programmers
Submitted: Jan 11, 2000
Ptolemy Project  
The Ptolemy project studies modeling, simulation, and design of concurrent, real-time, embedded systems. The focus is on assembly of concurrent components. The key underlying principle in the project is the use of well-defined models of computation that govern the interaction between components. A major problem area being addressed is the use of heterogenous mixtures of models of computation.
Submitted: Jun 18, 1997
The Transparent Parallel I/O Environment allows the transparent use of parallel disks to solve the problems encountered when attempting to access gigabytes of data when megabytes of RAM are available. TPIE is implemented as a set of templated C++ functions and classes. A source code distribution is available which has been successfully installed on Linux platforms.
Submitted: Jan 11, 2000
Illinois Concert Project (CSAG)  
The goal of the Concert project is to develop portable, efficient implementations of concurrent object-oriented languages. Its approach incorporates aggressive whole program compilation, interprocedural optimization, and an efficient runtime system which works in concert with the compiler optimizations.
Submitted: Nov 06, 1999
Mentat is an object-oriented parallel processing system designed to directly address the difficulty of developing architecture-independent parallel programs.
Submitted: Nov 06, 1999
How to use concurrency mainly as a structuring means? For that purpose a version of C++, named sC++, has been developed. This language enhances C++ with a very few new keywords defining active objects and synchronization primitives in a way that preserves the whole philosophy of object oriented programming.
Submitted: Nov 06, 1999

  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.