Talk:Massively parallel (computing)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Computing (Rated Start-class, Mid-importance)
WikiProject icon This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Start-Class article Start  This article has been rated as Start-Class on the project's quality scale.
 Mid  This article has been rated as Mid-importance on the project's importance scale.


Massively parallel computing article without a single mention of The Connection Machine, nice... — Preceding unsigned comment added by (talk) 05:20, 2 January 2013 (UTC)

Maspar nCube VP2200 T3D ? All history now. Maspar would be good for BitCoin mining. — Preceding unsigned comment added by (talk) 23:54, 11 June 2013 (UTC)

More specific definitions[edit]

The definition at the start of article that "massively parallel refers to the use of a large number of processors (or separate computers) to perform a set of coordinated computations in parallel (simultaneously)" is good. But the article does not warn that sometimes people have used the term MPP with various more specific definitions.

  • "As Bell and Gray make clear, the term MPP, although used pervasively throughout the history of the Top500 list, is confusing, misleading, and provides little specification of system type. The notion of it has been abused, confused, and ironically derived from a different type of system than that to which it is ordinarily applied. (The original MPP was an SIMD-class computer, which is a separate classification of the Top500 list.)" [page 55] "MPP ... could mean a distributed-memory system, a large shared-memory system with or without cache coherence, a large vector system, and so on: it covers too many categories and hides too many salient differences to be a useful tool for description. On this point, we have come to agree with Bell and Gray." [page 57] Jack Dongarra et al, "High-performance computing: clusters, constellations, MPPs, and future directions", Computing in Science and Engineering, 7(2), 2005, 51-59.
  • "Clusters with over 1000 processors were called massively parallel processors or MPPs." [page 92] Gordon Bell and Jim Gray, "What’s next in High-Performance Computing", Comm. ACM, 45(2), 2002, 91–95.
  • According to TOP500, and as noted in this article, "MPP architectures are the second most common supercomputer implementations after clusters." But it is not clear what definitions they use: the definition of MPP cannot be just "a large number of processors" because all modern supercomputers satisfy that definition.

JonH (talk) 13:22, 25 August 2015 (UTC)