Índice:
- Definição - O que significa Massively Parallel Processing (MPP)?
- Techopedia explica Massively Parallel Processing (MPP)
Definição - O que significa Massively Parallel Processing (MPP)?
O processamento massivamente paralelo (MPP) é uma forma de processamento colaborativo do mesmo programa por dois ou mais processadores. Cada processador lida com diferentes segmentos do programa e cada processador possui seu próprio sistema operacional e memória dedicada. É necessária uma interface de mensagens para permitir que os diferentes processadores envolvidos no MPP organizem o manuseio de threads. Às vezes, um aplicativo pode ser tratado por milhares de processadores trabalhando em conjunto no aplicativo.
Techopedia explica Massively Parallel Processing (MPP)
O MPP é um processo complicado que exige que certas funções do banco de dados sejam compartilhadas entre todos os processadores envolvidos. As mensagens são trocadas entre 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. Os supercomputadores também são exemplos da arquitetura MPP.