by Anne E. Trefethen, Vijay S. Menon, Chi-chao Chang, Grzegorz J. Czajkowski, Chris Myers, Lloyd N. Trefethen
Tech. Rep. CTC96TR293, Cornell Theory Center, http://cs-tr
ftp://ftp.tc.cornell.edu/pub/tech.reports/tr239.ps
Add To MetaCart
Abstract:
, a commercial product of The MathWorks, Inc., has become one of the principal languages of desktop scientific computing. A system is described that enables one to run MATLAB conveniently on multiple processors. Using short, MATLAB-style commands like Eval, Send, Recv, Bcast, Min, and Sum, the user operating within one MATLAB session can start MATLAB processes on other machines and then pass commands and data between between these various processes in a fashion that maintains MATLAB's traditional user-friendliness. Multi-processor graphics is also supported. The system currently runs under MPICH on an IBM SP2 or a network of Unix workstations, and extensions are planned to networks of PCs. MultiMATLAB is potentially useful for education in parallel programming, for prototyping parallel algorithms, and for fast and convenient execution of easily parallelizable numerical computations on multiple processors.
Citations
|
499
|
A highperformance, portable implementation of the MPI Message-Passing Interface standard
– Gropp, Lusk, et al.
- 1996
|
|
158
|
A.: Using MPI
– Gropp, Lusk, et al.
- 1994
|
|
84
|
Pseudospectra of matrices
– Trefethen
- 1992
|
|
27
|
FALCON: A MATLAB Interactive Restructuring Compiler
– DeRose, Gallivan, et al.
- 1995
|
|
19
|
Ranner: A CONLAB Compiler for a Distributed Memory Multicomputer
– Jacobson, Kagston, et al.
- 1993
|
|
11
|
Ranner: Algorithm Development for Distributed Memory Multicomputers Using
– Jacobson, Kagston, et al.
- 1992
|
|
8
|
et al. Effective automatic parallelization with polaris
– Blume
- 1995
|
|
8
|
FALCON: An environment for the development of scientific libraries and applications
– DeRose, Gallivan, et al.
- 1995
|
|
6
|
Comparison of Parallel Simulation Techniques
– Pawletta, Pawletta, et al.
- 1995
|
|
4
|
et al., ‘PICL: a portable instrumented communication library
– Geist
- 1990
|
|
4
|
Distributed and parallel simulation in an interactive environment
– Pawletta, Pawletta, et al.
- 1995
|
|
3
|
Why There Isn't a Parallel MATLAB,” The MathWorks, http://www.mathworks.com/company/n ewletter/pdf/spr95cleve.pdf
– Moler
- 1995
|
|
2
|
Alpha Bridge: Parallel Processing under MATLAB
– Kadlec, Nakhaee
- 1995
|