Massive parallel processing: Difference between revisions

Content deleted Content added
nowadays clusters, not MPPs, make up 80% of the TOP500 supercomputers - see http://www.top500.org/stats/list/32/archtype
 
(15 intermediate revisions by 12 users not shown)
Line 1:
{{merge|#REDIRECT [[Massively parallel|date=March 2008}}]]
'''Massive parallel processing''' ('''MPP''') is a term used in [[computer architecture]] to refer to a computer system with many independent [[arithmetic]] units or entire [[microprocessor]]s, that run in parallel. The term ''massive'' connotes hundreds if not thousands of such units. Early examples of such a system are the [[Distributed Array Processor]], the [[Goodyear MPP]], the [[Connection Machine]], and the [[Ultracomputer]].
 
{{Redirect category shell|1=
Some years ago many of the most powerful [[supercomputer]]s were ''MPP'' systems.
{{R from merge}}
 
}}
In this class of computing, all of the processing elements are connected together to be one very large computer. This is in contrast to [[distributed computing]] where massive numbers of separate computers are used to solve a single problem.
 
The earliest massively parallel processing systems all used [[serial computer]]s as individual processing elements, in order to achieve the maximum number of independent units for a given size and cost.
 
Through advances in [[Moore's Law]], single-chip implementations of [[massively parallel processor array]]s are becoming cost effective, and finding particular application in high performance [[embedded systems]] applications such as [[video compression]]. Examples include chips from [[Ambric]], [[Picochip|picoChip]], and [[Tilera]].
 
==See also==
*[[Fifth generation computer systems project]]
*[[Massively parallel]]
*[[Massively parallel processor array]]
*[[Multiprocessing]]
*[[Parallel computing]]
*[[Process oriented programming]]
*[[Shared nothing architecture]]
*[[Symmetric multiprocessing]]
 
{{Parallel_computing}}
 
[[Category:Parallel computing]]
[[Category:Classes of computers]]
 
{{compu-stub}}
 
[[de:Massively Parallel Processing]]
[[it:Elaborazione a parallelismo massivo]]
[[pl:MPP]]
[[uk:Масово-паралельна архітектура]]