What are the top ten most influential parallel and distributed processing concepts of the past millenium?

Mitchell D. Theys, Shoukat Ali, Howard Jay Siegel, Mani Chandy, Kai Hwang, Ken Kennedy, Lui Raymond Sha, Kang G. Shin, Marc Snir, Larry Snyder, Thomas Sterling

Research output: Contribution to journalComment/debate

Abstract

This is a report on a panel titled "What are the top ten most influential parallel and distributed processing concepts of the last millenium?" that was held at the IEEE Computer Society sponsored "14th International Parallel and Distributed Processing Symposium (IPDPS 2000)." The panelists were chosen to represent a variety of perspectives and technical areas. After the panelists had presented their choices for the top ten, an open discussion was held among the audience and panelists. At the end of the discussion, a ballot was distributed for the audience to vote on the top ten concepts (in arbitrary order). The voting identified the following ten most influential parallel and distributed processing concepts of the last millenium: (1) Amdahl's law and scalability, (2) Arpanet and Internet, (3) pipelining, (4) divide and conquer approach, (5) multiprogramming, (6) synchronization (including semaphores), (7) load balancing, (8) message passing and packet switching, (9) cluster computing, and (10) multithreaded (lightweight) program execution.

Original languageEnglish (US)
Pages (from-to)1827-1841
Number of pages15
JournalJournal of Parallel and Distributed Computing
Volume61
Issue number12
DOIs
StatePublished - Jan 1 2001

Fingerprint

Distributed Processing
Parallel Processing
Processing
Multiprogramming
Packet Switching
Cluster computing
Cluster Computing
Pipelining
Packet switching
Divide and conquer
Message passing
Vote
Message Passing
Voting
Load Balancing
Resource allocation
Scalability
Synchronization
Internet
Arbitrary

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence

Cite this

What are the top ten most influential parallel and distributed processing concepts of the past millenium? / Theys, Mitchell D.; Ali, Shoukat; Siegel, Howard Jay; Chandy, Mani; Hwang, Kai; Kennedy, Ken; Sha, Lui Raymond; Shin, Kang G.; Snir, Marc; Snyder, Larry; Sterling, Thomas.

In: Journal of Parallel and Distributed Computing, Vol. 61, No. 12, 01.01.2001, p. 1827-1841.

Research output: Contribution to journalComment/debate

Theys, MD, Ali, S, Siegel, HJ, Chandy, M, Hwang, K, Kennedy, K, Sha, LR, Shin, KG, Snir, M, Snyder, L & Sterling, T 2001, 'What are the top ten most influential parallel and distributed processing concepts of the past millenium?', Journal of Parallel and Distributed Computing, vol. 61, no. 12, pp. 1827-1841. https://doi.org/10.1006/jpdc.2001.1767
Theys, Mitchell D. ; Ali, Shoukat ; Siegel, Howard Jay ; Chandy, Mani ; Hwang, Kai ; Kennedy, Ken ; Sha, Lui Raymond ; Shin, Kang G. ; Snir, Marc ; Snyder, Larry ; Sterling, Thomas. / What are the top ten most influential parallel and distributed processing concepts of the past millenium?. In: Journal of Parallel and Distributed Computing. 2001 ; Vol. 61, No. 12. pp. 1827-1841.
@article{7e2184173cfe4cc489508f367bb76af4,
title = "What are the top ten most influential parallel and distributed processing concepts of the past millenium?",
abstract = "This is a report on a panel titled {"}What are the top ten most influential parallel and distributed processing concepts of the last millenium?{"} that was held at the IEEE Computer Society sponsored {"}14th International Parallel and Distributed Processing Symposium (IPDPS 2000).{"} The panelists were chosen to represent a variety of perspectives and technical areas. After the panelists had presented their choices for the top ten, an open discussion was held among the audience and panelists. At the end of the discussion, a ballot was distributed for the audience to vote on the top ten concepts (in arbitrary order). The voting identified the following ten most influential parallel and distributed processing concepts of the last millenium: (1) Amdahl's law and scalability, (2) Arpanet and Internet, (3) pipelining, (4) divide and conquer approach, (5) multiprogramming, (6) synchronization (including semaphores), (7) load balancing, (8) message passing and packet switching, (9) cluster computing, and (10) multithreaded (lightweight) program execution.",
author = "Theys, {Mitchell D.} and Shoukat Ali and Siegel, {Howard Jay} and Mani Chandy and Kai Hwang and Ken Kennedy and Sha, {Lui Raymond} and Shin, {Kang G.} and Marc Snir and Larry Snyder and Thomas Sterling",
year = "2001",
month = "1",
day = "1",
doi = "10.1006/jpdc.2001.1767",
language = "English (US)",
volume = "61",
pages = "1827--1841",
journal = "Journal of Parallel and Distributed Computing",
issn = "0743-7315",
publisher = "Academic Press Inc.",
number = "12",

}

TY - JOUR

T1 - What are the top ten most influential parallel and distributed processing concepts of the past millenium?

AU - Theys, Mitchell D.

AU - Ali, Shoukat

AU - Siegel, Howard Jay

AU - Chandy, Mani

AU - Hwang, Kai

AU - Kennedy, Ken

AU - Sha, Lui Raymond

AU - Shin, Kang G.

AU - Snir, Marc

AU - Snyder, Larry

AU - Sterling, Thomas

PY - 2001/1/1

Y1 - 2001/1/1

N2 - This is a report on a panel titled "What are the top ten most influential parallel and distributed processing concepts of the last millenium?" that was held at the IEEE Computer Society sponsored "14th International Parallel and Distributed Processing Symposium (IPDPS 2000)." The panelists were chosen to represent a variety of perspectives and technical areas. After the panelists had presented their choices for the top ten, an open discussion was held among the audience and panelists. At the end of the discussion, a ballot was distributed for the audience to vote on the top ten concepts (in arbitrary order). The voting identified the following ten most influential parallel and distributed processing concepts of the last millenium: (1) Amdahl's law and scalability, (2) Arpanet and Internet, (3) pipelining, (4) divide and conquer approach, (5) multiprogramming, (6) synchronization (including semaphores), (7) load balancing, (8) message passing and packet switching, (9) cluster computing, and (10) multithreaded (lightweight) program execution.

AB - This is a report on a panel titled "What are the top ten most influential parallel and distributed processing concepts of the last millenium?" that was held at the IEEE Computer Society sponsored "14th International Parallel and Distributed Processing Symposium (IPDPS 2000)." The panelists were chosen to represent a variety of perspectives and technical areas. After the panelists had presented their choices for the top ten, an open discussion was held among the audience and panelists. At the end of the discussion, a ballot was distributed for the audience to vote on the top ten concepts (in arbitrary order). The voting identified the following ten most influential parallel and distributed processing concepts of the last millenium: (1) Amdahl's law and scalability, (2) Arpanet and Internet, (3) pipelining, (4) divide and conquer approach, (5) multiprogramming, (6) synchronization (including semaphores), (7) load balancing, (8) message passing and packet switching, (9) cluster computing, and (10) multithreaded (lightweight) program execution.

UR - http://www.scopus.com/inward/record.url?scp=0035708606&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035708606&partnerID=8YFLogxK

U2 - 10.1006/jpdc.2001.1767

DO - 10.1006/jpdc.2001.1767

M3 - Comment/debate

AN - SCOPUS:0035708606

VL - 61

SP - 1827

EP - 1841

JO - Journal of Parallel and Distributed Computing

JF - Journal of Parallel and Distributed Computing

SN - 0743-7315

IS - 12

ER -