PapersFlow Research Brief

Physical Sciences · Computer Science

Distributed and Parallel Computing Systems
Research Guide

What is Distributed and Parallel Computing Systems?

Distributed and Parallel Computing Systems are computing infrastructures that coordinate multiple processors or computers to perform tasks concurrently, focusing on resource management, task scheduling, workflow management, computational grids, service-oriented science, data grids, high-performance computing, and virtual organizations.

This field encompasses 193,867 works with no specified 5-year growth rate. Key areas include grid computing, distributed systems, and high-performance computing. Systems enable scalable resource sharing across large-scale networks as defined in foundational papers.

Topic Hierarchy

100%
graph TD D["Physical Sciences"] F["Computer Science"] S["Computer Networks and Communications"] T["Distributed and Parallel Computing Systems"] D --> F F --> S S --> T style T fill:#DC5238,stroke:#c4452e,stroke-width:2px
Scroll to zoom • Drag to pan
193.9K
Papers
N/A
5yr Growth
1.2M
Total Citations

Research Sub-Topics

Why It Matters

Distributed and parallel computing systems support large-scale resource sharing for applications like distributed supercomputing, data-intensive computing, and real-time instrumentation, as outlined in "The Grid 2: Blueprint for a New Computing Infrastructure" (1998) by Ian Foster and Carl Kesselman, which details sections on computational grids and programming tools. "The Anatomy of the Grid: Enabling Scalable Virtual Organizations" (2001) by Ian Foster, Carl Kesselman, and Steven Tuecke describes grid computing's focus on virtual organizations, enabling coordination of distributed resources for high-performance tasks with 6560 citations. These systems underpin bioinformatics tools like Clustal W and X version 2.0 (2007) by Larkin et al., which uses parallel alignment for sequence analysis with 28604 citations, and Geneious Basic (2012) by Kearse et al. for organizing biological data across computational resources with 19977 citations.

Reading Guide

Where to Start

"The Anatomy of the Grid: Enabling Scalable Virtual Organizations" (2001) by Ian Foster, Carl Kesselman, and Steven Tuecke, as it provides a clear definition and review of grid computing fundamentals distinguishing it from conventional systems.

Key Papers Explained

"The Grid 2: Blueprint for a New Computing Infrastructure" (1998) by Ian Foster and Carl Kesselman lays the infrastructure blueprint with sections on computational grids and tools, which "The Anatomy of the Grid: Enabling Scalable Virtual Organizations" (2001) by Ian Foster, Carl Kesselman, and Steven Tuecke builds upon by detailing scalable virtual organizations. "Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment" (1973) by C. L. Liu and J. W. Layland provides foundational scheduling theory applicable to grid task management. "Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility" (2008) by Rajkumar Buyya et al. extends grid concepts to cloud platforms.

Paper Timeline

100%
graph LR P0["Scheduling Algorithms for Multip...
1973 · 8.3K cites"] P1["Simulating physics with computers
1982 · 7.2K cites"] P2["The art of case study research
1996 · 8.3K cites"] P3["The Grid 2: Blueprint for a New ...
1998 · 7.6K cites"] P4["Lecture Notes in Computer Scienc...
1999 · 38.7K cites"] P5["Clustal W and Clustal X version 2.0
2007 · 28.6K cites"] P6["Geneious Basic: An integrated an...
2012 · 20.0K cites"] P0 --> P1 P1 --> P2 P2 --> P3 P3 --> P4 P4 --> P5 P5 --> P6 style P4 fill:#DC5238,stroke:#c4452e,stroke-width:2px
Scroll to zoom • Drag to pan

Most-cited paper highlighted in red. Papers ordered chronologically.

Advanced Directions

Recent preprints target scalable load-balancing in "TD-Orch: Scalable Load-Balancing for Distributed Systems with Applications to Graph Processing" for supercomputers and datacenters. IEEE Transactions on Parallel and Distributed Systems publishes on models of computation and data-intensive algorithms with a 6.0 impact factor. News highlights Photonic Inc. raising $180M CAD for distributed quantum computing and IBM-Cisco collaboration on networked quantum systems by the early 2030s.

Papers at a Glance

# Paper Year Venue Citations Open Access
1 Lecture Notes in Computer Science 1205 1999 Industrial Robot the i... 38.7K
2 Clustal W and Clustal X version 2.0 2007 Bioinformatics 28.6K
3 Geneious Basic: An integrated and extendable desktop software ... 2012 Bioinformatics 20.0K
4 Scheduling Algorithms for Multiprogramming in a Hard-Real-Time... 1973 Journal of the ACM 8.3K
5 The art of case study research 1996 Library & Information ... 8.3K
6 The Grid 2: Blueprint for a New Computing Infrastructure 1998 7.6K
7 Simulating physics with computers 1982 International Journal ... 7.2K
8 The Anatomy of the Grid: Enabling Scalable Virtual Organizations 2001 The International Jour... 6.6K
9 Julia: A Fresh Approach to Numerical Computing 2017 SIAM Review 5.9K
10 Cloud computing and emerging IT platforms: Vision, hype, and r... 2008 Future Generation Comp... 5.9K

In the News

Code & Tools

Recent Preprints

Latest Developments

Frequently Asked Questions

What are computational grids?

Computational grids coordinate distributed resources for high-performance applications such as distributed supercomputing and data-intensive computing. "The Grid 2: Blueprint for a New Computing Infrastructure" (1998) by Ian Foster and Carl Kesselman covers applications including real-time widely distributed instrumentation systems. These grids enable scalable virtual organizations as detailed in "The Anatomy of the Grid: Enabling Scalable Virtual Organizations" (2001).

How does task scheduling work in hard real-time environments?

In hard real-time multiprogramming, fixed priority schedulers have an upper bound on processor utilization. "Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment" (1973) by C. L. Liu and J. W. Layland shows optimum schedulers may achieve low utilization due to program characteristics requiring guaranteed service. This approach addresses single-processor scheduling for real-time functions.

What is the role of Julia in numerical computing?

Julia provides a high-performance approach to numerical computing by combining computer science and computational science expertise. "Julia: A Fresh Approach to Numerical Computing" (2017) by Jeff Bezanson, Alan Edelman, Stefan Karpinski, and Viral B. Shah designs it to be easy, fast, and scalable for diverse fields. It challenges traditional laws of numerical computing practices with 5936 citations.

How do grids differ from conventional distributed computing?

Grids focus on large-scale resource sharing, innovative applications, and high-performance orientation beyond conventional distributed systems. "The Anatomy of the Grid: Enabling Scalable Virtual Organizations" (2001) by Ian Foster, Carl Kesselman, and Steven Tuecke reviews grid anatomy for virtual organizations. This enables coordination across wide-area networks.

What applications use distributed computing in bioinformatics?

Bioinformatics tools like Clustal W and X version 2.0 use distributed resources for multiple sequence alignment. The 2007 rewrite by Mark Larkin et al. in C++ supports porting to modern systems including Linux and Macintosh, earning 28604 citations. Geneious Basic (2012) by Kearse et al. organizes and analyzes sequence data on desktop computational frameworks.

Open Research Questions

  • ? How can load-balancing be optimized for graph processing in distributed-memory systems like supercomputers and datacenters, as explored in recent preprints?
  • ? What scheduling bounds improve utilization in multiprogramming for emerging hard real-time distributed environments?
  • ? How do virtual organizations scale resource sharing in data grids amid increasing computational demands?
  • ? What algorithms enhance workflow management in service-oriented science on computational grids?
  • ? How can photonic technologies integrate with distributed quantum computing infrastructures for high-performance grids?

Research Distributed and Parallel Computing Systems with AI

PapersFlow provides specialized AI tools for Computer Science researchers. Here are the most relevant for this topic:

See how researchers in Computer Science & AI use PapersFlow

Field-specific workflows, example queries, and use cases.

Computer Science & AI Guide

Start Researching Distributed and Parallel Computing Systems with AI

Search 474M+ papers, run AI-powered literature reviews, and write with integrated citations — all in one workspace.

See how PapersFlow works for Computer Science researchers