Massive parallel processing

Massive parallel processing

Massive parallel processing (MPP) is a term used in computer architecture to refer to a computer system with many independent arithmetic units or entire microprocessors, 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.

Today's most powerful supercomputers are all "MP" systems such as Earth Simulator, Blue Gene, ASCI White, ASCI Red, ASCI Purple, and ASCI Thor's Hammer.

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 computers 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 arrays are becoming cost effective, and finding particular application in high performance embedded systems applications such as video compression. Examples include chips from Ambric, picoChip, and Tilera.

ee also

*Massively parallel
*Massively parallel processor array
*Fifth generation computer systems project
*Multiprocessing
*Parallel computing
*Process oriented programming
*Symmetric multiprocessing


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Parallel computing — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Parallel rendering — (or Distributed rendering) is the application of parallel programming to the computational domain of computer graphics. Rendering graphics can require massive computational resources for complex scenes that arise in scientific visualization,… …   Wikipedia

  • Massively parallel — is a description which appears in computer science, life sciences, medical diagnostics, and other fields. A massively parallel computer is a distributed memory computer system which consists of many individual nodes, each of which is essentially… …   Wikipedia

  • Massively parallel processor array — A Massively Parallel Processor Array (MPPA) is a type of integrated circuit which has a massively parallel array of hundreds or thousands of CPUs and RAM memories. These processors pass work to one another through a reconfigurable interconnect of …   Wikipedia

  • Graphics processing unit — GPU redirects here. For other uses, see GPU (disambiguation). GeForce 6600GT (NV43) GPU A graphics processing unit or GPU (also occasionally called visual processing unit or VPU) is a specialized circuit designed to rapidly manipulate and alter… …   Wikipedia

  • iron processing — Introduction       use of a smelting process to turn the ore into a form from which products can be fashioned. Included in this article also is a discussion of the mining of iron and of its preparation for smelting.       Iron (Fe) is a… …   Universalium

  • General Purpose Computation on Graphics Processing Unit — (kurz GPGPU, vom Englischen für Allzweck Berechnung auf Grafikprozessoreinheit(en)) bezeichnet die Verwendung eines Grafikprozessors für Berechnungen über seinen ursprünglichen Aufgabenbereich hinaus. Dies können beispielsweise Berechnungen zu… …   Deutsch Wikipedia

  • MPP — Massive Parallel Processing (MPP)  массивно параллельная архитектура. Особенность архитектуры состоит в том, что память физически разделена. Система строится из отдельных модулей, содержащих процессор, локальный банк операционной памяти,… …   Википедия

  • Fifth generation computer — For the Fifth Generation of Chinese filmmakers, see Cinema of China The rise of the Fifth Generation .The Fifth Generation Computer Systems project (FGCS) was an initiative by Japan s Ministry of International Trade and Industry, begun in 1982,… …   Wikipedia

  • Supercomputer — A supercomputer is a computer that is at the frontline of processing capacity, particularly speed of calculation (at the time of its introduction). The term Super Computing was first used by New York World newspaper in 1929 [cite book |last=Eames …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”