Login

MATLAB*P 2.0: A unified parallel MATLAB

Show simple item record

dc.contributor.author Choy, Ron
dc.contributor.author Edelman, Alan
dc.date.accessioned 2003-11-16T19:40:12Z
dc.date.available 2003-11-16T19:40:12Z
dc.date.issued 2003-01
dc.identifier.uri http://hdl.handle.net/1721.1/3687
dc.description.abstract MATLAB is one of the most widely used mathematical computing environments in technical computing. It is an interactive environment that provides high performance computational routines and an easy-to-use, C-like scripting language. Mathworks, the company that develops MATLAB, currently does not provide a version of MATLAB that can utilize parallel computing. This has led to academic and commercial efforts outside Mathworks to build a parallel MATLAB, using a variety of approaches. In a survey, 26 parallel MATLAB projects utilizing four different approaches have been identified. MATLAB*P is one of the 26 projects. It makes use of the backend support approach. This approach provides parallelism to MATLAB programs by relaying MATLAB commands to a parallel backend. The main difference between MATLAB*P and other projects that make use of the same approach is in its focus. MATLAB*P aims to provide a user-friendly supercomputing environment in which parallelism is achieved transparently through the use of objected oriented programming features in MATLAB. One advantage of this approach is that existing scripts can be run in parallel with no or minimal modifications. This paper describes MATLAB*P 2.0, which is a complete rewrite of MATLAB*P. This new version brings together the backend support approach with embarrassingly parallel and MPI approaches to provide the first complete parallel MATLAB framework. en
dc.description.provenance Submitted by Max Fleischman (mfleisch@mit.edu) on 2003-11-13T18:52:08Z No. of bitstreams: 1 CS018.pdf: 423708 bytes, checksum: 5e973f8b35a89b9260be4957ad770498 (MD5) en
dc.description.provenance Approved for entry into archive by rwolfe@mit.edu(rwolfe@mit.edu) on 2003-11-16T19:40:12Z (GMT) No. of bitstreams: 1 CS018.pdf: 423708 bytes, checksum: 5e973f8b35a89b9260be4957ad770498 (MD5) en
dc.description.provenance Made available in DSpace on 2003-11-16T19:40:12Z (GMT). No. of bitstreams: 1 CS018.pdf: 423708 bytes, checksum: 5e973f8b35a89b9260be4957ad770498 (MD5) Previous issue date: 2003-01 en
dc.description.sponsorship Singapore-MIT Alliance (SMA) en
dc.format.extent 423708 bytes
dc.format.mimetype application/pdf
dc.language.iso en_US
dc.relation.ispartofseries Computer Science (CS);
dc.subject MATLAB en
dc.subject parallel computing en
dc.subject backend support approach en
dc.subject embarassingly parallel operations en
dc.title MATLAB*P 2.0: A unified parallel MATLAB en
dc.type Article en

Files in this item

Files Size Format
CS018.pdf 423.7Kb application/pdf

This item appears in the following Collection(s)

Show simple item record

Search DSpace@MIT


Advanced Search

Browse

My Account

Links