Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 234,977,015 papers from all fields of science
Search
Sign In
Create Free Account
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…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
30 relations
Active message
Automatic parallelization tool
Automatic vectorization
Barrier (computer science)
Expand
Broader (1)
Parallel computing
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2015
2015
DEGAS: Dynamic Global Address Space programming environments
K. Yelick
,
Vivek Sarkar
,
M. Erez
2015
Corpus ID: 7290406
: The Dynamic, Exascale Global Address Space programming environment (DEGAS) project will develop the next generation of…
Expand
2007
2007
An Integrated Memory Array Processor for Embedded Image Recognition Systems
S. Kyo
,
S. Okazaki
,
T. Arai
IEEE transactions on computers
2007
Corpus ID: 20272997
Embedded processors for video image recognition in most cases not only need to address the conventional cost (die size and power…
Expand
2001
2001
Data Sharing Analysis for Titanium
B. Liblit
,
A. Aiken
,
K. Yelick
2001
Corpus ID: 13247253
Parallel programs share data in ways that may not be obvious at the source level. Understanding a program''s data sharing…
Expand
Highly Cited
1998
Highly Cited
1998
Preliminary results from a parallel MATLAB compiler
M. J. Quinn
,
Alexey G. Malishevsky
,
Nagajagadeswar Seelam
,
Yan Zhao
Proceedings of the First Merged International…
1998
Corpus ID: 1726610
We are developing a compiler that translates ordinary MATLAB scripts into code suitable for compilation and execution on parallel…
Expand
1998
1998
On the Implementation of a Portable, Client-Server Based MPI-IO Interface
Thomas Fuerle
,
E. Schikuta
,
Christoph Loeffelhardt
,
Kurt Stockinger
,
H. Wanek
PVM/MPI
1998
Corpus ID: 1592376
In this paper we present the MPI-IO Interface kernel in the Vienna Parallel Input Output System (ViPIOS), which is a client…
Expand
1998
1998
Data-Parallel Sparse Factorization
John M. Conroy
,
S. Kratzer
,
R. Lucas
,
Aaron E. Naiman
SIAM Journal on Scientific Computing
1998
Corpus ID: 207082902
Sparse matrix factorization is a computational bottleneck in many scientific and engineering problems. This paper examines the…
Expand
1997
1997
Design and Evaluation of Dynamic Load Balancing Schemes under a Fine-grain Multithreaded Execution Model
G. Gao
,
Haiying Cai
,
O. Maquelin
,
P. Kakulavarapu
1997
Corpus ID: 14258079
The evolution of computer systems based on fine-grain multithreaded program execution models introduces both unique opportunities…
Expand
1997
1997
Adaptive Load Balancing of Distributed SPMD Computations: A Transparent Approach
M. Cermele
,
M. Colajanni
,
E. Sistemi
1997
Corpus ID: 2315338
1 This Report has been submitted for publication and will be copyrighted if accepted for publication. It has been issued as a…
Expand
1996
1996
Middleware for realtime multicomputer tool development
B. Isenstein
,
Mike Krueger
,
A. Pool
IEEE International Conference on Acoustics…
1996
Corpus ID: 7672489
Developing software applications for scalable, heterogeneous platforms is a highly specialized, time consuming task. This paper…
Expand
1995
1995
Nomadic Threads: A Runtime Approach for Managing Remote Memory Accesses in Multiprocessors
S. Jenks
,
J. Gaudiot
1995
Corpus ID: 14098549
Abstract This paper describes a multithreaded runtime system for distributed memory multicomputers thatsignificantly reduces the…
Expand