Understanding MPP Systems

Massively Parallel Processing pic
Massively Parallel Processing
Image: garrettedmondson.wordpress.com

Timothy Valihora is a technical architect experienced in various data management aspects including data integration and data warehousing. Timothy Valihora also prepossess a deep understanding of Massively Parallel Processing (MPP).

Massively Parallel Processing, or MPP, is a process by which multiple processors, or separate computers, perform different functions on a program simultaneously. Devices communicate via an interconnect arrangement that enables messages to be sent seamlessly from one processor or computer to the next. A step up from Symmetric Multiprocessing (SMP), devices on an MPP system each contain an individual copy of the operating system and applications, as well as individual memory.

An MPP system is ideal for data warehousing scenarios, where multiple devices may need to communicate in order to access large amounts of data for businesses. MPP is initially complicated to set up because it entails a large amount of time and thought to create optimal system functionality. However, once a system is in place, it allows on-location users and remote users to access information more effectivity and efficiently.