Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Concept

Parallel Programming

Paradigm

A programming paradigm concerned with structuring a computation to run its parts literally simultaneously across multiple processors or machines in order to finish faster, distinct from concurrency's focus on structuring interleaved computations correctly.

Facts
Partially Attested
Origin Year
1958 1
1958 is the year IBM researchers John Cocke and Daniel Slotnick first discussed parallelism in numerical calculations; the Gamma 60, the first computer architecture designed for parallelism, was announced in 1957, so the origin is dated differently depending on the milestone chosen.
Core Principle
Many calculations or processes are carried out simultaneously. 1
FAQs

When did people first discuss using parallelism in computing?

Parallelism in numerical calculations was first discussed in 1958 by IBM researchers John Cocke and Daniel Slotnick.

IBM researchers John Cocke and Daniel Slotnick discussed the use of parallelism in numerical calculations for the first time in 1958, according to the history section of Wikipedia's article on parallel computing. Parallel computing itself is a type of computation in which many calculations or processes are carried out simultaneously.
Connections

In Field

Sources
1. Wikipedia: Parallel computing
Wikimedia Foundation
  • Lead section
    Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously.
  • History section
    Also in 1958, IBM researchers John Cocke and Daniel Slotnick discussed the use of parallelism in numerical calculations for the first time.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.