Definição – O que significa Processamento Paralelo Massivo (MPP)?
O processamento paralelo massivo (MPP) é uma forma de processamento colaborativo do mesmo programa por dois ou mais processadores. Cada processador lida com diferentes threads do programa, e cada processador tem seu próprio sistema operacional e memória dedicada. Uma interface de mensagens é necessária para permitir que os diferentes processadores envolvidos no MPP organizem o tratamento do thread. Às vezes, um aplicativo pode ser tratado por milhares de processadores trabalhando colaborativamente no aplicativo.
A Definirtec explica o Massively Parallel Processing (MPP)
MPP é um processo complicado que requer que certas funções de banco de dados sejam compartilhadas entre todos os processadores envolvidos. As mensagens são trocadas entre os processadores por meio de uma interconexão de caminhos de dados durante o MPP. O MPP é normalmente encontrado em aplicativos como sistemas de suporte a decisões e data warehouses. Supercomputadores também são exemplos da arquitetura MPP.