Sommario:
- Definizione - Che cosa significa elaborazione massicciamente parallela (MPP)?
- Techopedia spiega Massively Parallel Processing (MPP)
Definizione - Che cosa significa elaborazione massicciamente parallela (MPP)?
L'elaborazione in parallelo massiccia (MPP) è una forma di elaborazione collaborativa dello stesso programma da parte di due o più processori. Ogni processore gestisce diversi thread del programma e ogni processore stesso ha il proprio sistema operativo e memoria dedicata. È necessaria un'interfaccia di messaggistica per consentire ai diversi processori coinvolti nell'MPP di organizzare la gestione dei thread. A volte, un'applicazione può essere gestita da migliaia di processori che collaborano all'applicazione.
Techopedia spiega Massively Parallel Processing (MPP)
MPP è un processo complicato che richiede la condivisione di alcune funzioni del database tra tutti i processori coinvolti. I messaggi vengono scambiati tra i processori tramite un'interconnessione dei percorsi dei dati durante MPP. L'MPP si trova in genere in applicazioni come i sistemi di supporto alle decisioni e i data warehouse. I supercomputer sono anche esempi di architettura MPP.
