ALSO CALLED: Array Processing and Parallel Computing DEFINITION: MPP (massively parallel processing) is the coordinated processing of a program by multiple processors 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 Definition continues below.
WHITE PAPER:
This white paper details methods for implementing concurrent computing to better meet the performance and scalability needs of increasingly complex business applications on multi-core systems.
WHITE PAPER:
This white paper discusses how two operations in particular -- joins and aggregations -- play an integral role during preprocessing as well in manipulating and consolidating data in a data warehouse.
PARALLEL PROCESSING DEFINITION (continued): 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.
TechTarget provides enterprise IT professionals with the information they need to perform their jobs
- from developing strategy, to making cost-effective IT purchase decisions and managing their
organizations' IT projects - with its network of
technology-specific Web sites, events and magazines