Skip to search formSkip to main contentSkip to account menu

SPMD

Known as: Single Process Multiple Data, Single program multiple data 
In computing, SPMD (single program, multiple data) is a technique employed to achieve parallelism; it is a subcategory of MIMD. Tasks are split up… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
Recommender systems provide a promising way to address the information overload problem which is common in online systems. Based… 
2012
2012
The scaling of Silicon devices has exacerbated the unreliability of modern computer systems, and power constraints have… 
2007
2007
Embedded processors for video image recognition in most cases not only need to address the conventional cost (die size and power… 
2000
2000
The advantages of Hyperspectral Imaging (HSI) over conventional remote sensing imaging has been well recognized (Schowengerdt… 
Highly Cited
1999
Highly Cited
1999
This paper presents the Cameron Project, which aims to provide a high level, algorithmic language and optimizing compiler for the… 
Highly Cited
1998
Highly Cited
1998
Languages that support task and data parallelism are highly general and can exploit both forms of parallelism in a single… 
Highly Cited
1998
Highly Cited
1998
We are developing a compiler that translates ordinary MATLAB scripts into code suitable for compilation and execution on parallel… 
1990
1990
The two prevailing styles of scientific parallel programming are discussed. In the SPMD (single program, multiple data) style…