Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 241,023,414 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
,
Co-Principal Investigator
,
James Demmel
,
M. Erez
2015
Corpus ID: 7290406
: The Dynamic, Exascale Global Address Space programming environment (DEGAS) project will develop the next generation of…
Expand
2014
2014
The OpenSHMEM Analyzer
Oscar R. Hernandez
2014
Corpus ID: 7826941
The OpenSHMEM Analyzer is a compiler-based tool that can help users detect errors and provide useful analyses about their…
Expand
2009
2009
Petri-Net based Performance Modeling for Effective DVFS for Multithreaded Programs
Y. Srikant
2009
Corpus ID: 267810790
Chip Multiprocessors (CMP’s) have made their way into servers, desktop systems and even embedded systems. While power dissipation…
Expand
2006
2006
Load balancing of irregular parallel divide-and-conquer algorithms in group-SPMD programming environments
Mattias V. Eriksson
,
C. Kessler
,
Mikhail Chalabine
ARCS
2006
Corpus ID: 513864
We study strategies for local load balancing of irregular parallel divide-and- conquer algorithms such as Quicksort and Quickhull…
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
1999
1999
Load Balancing Algorithms for SPMD Applications
A. Plastino
,
C. Ribeiro
,
Noemi L. R. Rodriguez
1999
Corpus ID: 16552863
This paper deals with the problem of load balancing in SPMD parallel applications. Based on the study of recent work in the area…
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
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
Management of SPMD based parallel processing on clusters of workstations
M. Hobbs
1998
Corpus ID: 56588986
Clusters of workstations have the potential to compete with supercomputers or massively parallel processors. Poor management…
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