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/08/06 17:28] murphy |
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 [[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. | + | **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.(( | ||