login

The Mathworks Distributed and Parallel Computing Tools for Signal Processing Applications

Published 1 April 2007
Ali Behboodian, Silvina Grad-Freilich, G. Martin
Citations5

TL;DR

The distributed and parallel computing capabilities in The MathWorks distributed computing tools are introduced and examples of how these capabilities are applied to signal processing applications are provided.

Abstract

As requirements for technical computing applications become more complex, engineers and scientists must solve problems of increasing computational intensity that frequently outstrip the capability of their own computers. Some are distributed applications (also called coarse-grained or embarrassingly parallel applications), where the same algorithm is independently executed over and over on different input parameters. Others consist of parallel (or fine-grained) applications, which contain interdependent tasks that exchange data during the execution of the application. This article introduces the distributed and parallel computing capabilities in The MathWorks distributed computing tools and provides examples of how these capabilities are applied to signal processing applications.

Keywords

Engineering