SPMD


Also found in: Medical, Acronyms, Wikipedia.

SPMD

(computer science)
A type of programming on a multiprocessor in which parallel programs all run the same subroutine but operate on different data. Acronym for single-program, multiple-data.

SPMD

single processor/multiple data
References in periodicals archive ?
During the SPMD and AACVTE studies, the DSRC equipment was installed on heavy- and medium-duty trucks, transit and school buses, passenger and delivery vehicles, motorcycles, bicycles and Segway PTs.
The unified computing framework is based on the SPMD programming model, which supports shared memory multi-core servers.
Analysis of SPMD extracts by MFO assays using in vitro cell culture was first initiated by Don Tillitt of the Midwest Science Center, Columbia, Missouri (Huckins et al.
The Charm++ language supports both the MIMD and SPMD style.
The current implementation of BSP uses an SPMD library that can be called from C and FORTRAN.
PARIX (PARallel extension to unIX) is the operating system of Parsytec parallel computer, which gives an environment for message passing programming and SPMD (Simple Program - Multiples Data) programming by means of its PowerPVM systems.
These include (at least) HPF and other SPMD languages, the nested-batched interface [Nieuwejaar and Kotz 1996] with collective extensions, Vesta [Corbett and Feitelson 1996], MPI-IO [Corbett et al.
Within this model, MIMD computers can be also run more loosely synchronized data-parallel applications such as in a SPMD (single-program, multiple-data) model.
After stating his expectations of SPMD activities, the Prime Minister noted that it should be an efficacious structure to bring about commercial success.
With SPMD and microprocessors with 64-bit addressing, multicomputers will evolve to be the multiprocessors they simulate by 1995.
Processing workload seems to be easily solved in the field of parallel scientific computing given that most of the programs fit the SPMD (Single Program Multiple Data) model.
In addition they both use an SPMD programming model.