Parallel Programming with MatlabMPI

dc.creatorKepner, Jeremy
dc.date2001-07-20
dc.date.accessioned2026-07-07T01:59:23Z
dc.date.available2026-07-07T01:59:23Z
dc.descriptionMatlabMPI is a Matlab implementation of the Message Passing Interface (MPI) standard and allows any Matlab program to exploit multiple processors. MatlabMPI currently implements the basic six functions that are the core of the MPI point-to-point communications standard. The key technical innovation of MatlabMPI is that it implements the widely used MPI ``look and feel'' on top of standard Matlab file I/O, resulting in an extremely compact (~100 lines) and ``pure'' implementation which runs anywhere Matlab runs. The performance has been tested on both shared and distributed memory parallel computers. MatlabMPI can match the bandwidth of C based MPI at large message sizes. A test image filtering application using MatlabMPI achieved a speedup of ~70 on a parallel computer.
dc.description3 pages (including 2 color figures). Accepted to the High Performance Embedded Computing (HPEC 2001) workshop
dc.identifierhttps://arxiv.org/abs/astro-ph/0107406
dc.identifierhttp://arxiv.org/abs/astro-ph/0107406
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/3094
dc.subjectAstrophysics
dc.titleParallel Programming with MatlabMPI
dc.typetext

Files

Collections