This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.a_glossary:m:mpp [2021/06/15 13:53] char |
dido:public:ra:xapend:xapend.a_glossary:m:mpp [2021/10/04 13:40] (current) 50.19.247.197 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Massively Parallel Processing (MPP) ===== | ===== Massively Parallel Processing (MPP) ===== | ||
| - | [[dido:public:ra:xapend:xapend.a_glossary| Return to Glossary ]] | + | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] |
| - | **Massively Parallel Processing (MPP)** is the coordinated processing of a program by multiple processor s that work on different parts of the program, with each processor using its own operating system and memory . Typically, MPP processors communicate using some messaging interface. In some implementations, up to 200 or more processors can work on the same application. An "interconnect" arrangement of data paths allows messages to be sent between processors. Typically, the setup for MPP is more complicated, requiring thought about how to partition a common database among processors and how to assign work among the processors. An MPP system is also known as a "loosely coupled" or "shared nothing" system. | + | **Massively Parallel Processing (MPP)** is the coordinated processing of a program by multiple [[dido:public:ra:xapend:xapend.a_glossary:p:processor|processors]] that work on different parts of the program, with each processor using its own [[dido:public:ra:xapend:xapend.a_glossary:o:os|operating system]] and memory . Typically, MPP processors communicate using some messaging [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interface]]. In some implementations, up to 200 or more processors can work on the same [[dido:public:ra:xapend:xapend.a_glossary:a:application|application]]. An "interconnect" arrangement of data paths allows messages to be sent between processors. Typically, the setup for MPP is more complicated, requiring thought about how to partition a common database among processors and how to assign work among the processors. An MPP system is also known as a "loosely coupled" or "shared nothing" system. |
| An MPP system is considered better than a symmetrically parallel system ( SMP ) for applications that allow a number of databases to be searched in parallel. These include decision support system and data warehouse applications.(( | An MPP system is considered better than a symmetrically parallel system ( SMP ) for applications that allow a number of databases to be searched in parallel. These include decision support system and data warehouse applications.(( | ||