miniatura|Fig.1 Xarxa de processadors en paral·lel Processador MPPA (acrònim de massively parallel processor array), en ciències de la computació, és un tipus de circuit integrat que posseeix un gran nombre (de l'ordre de centenars o milers) de CPU i memòries RAM treballant en paral·lel. El model de programari és execució en paral·lel de múltiples tasques.
Arquitectura MPPA és una arquitectura MIMD (Multiple Instruction streams, Multiple Data) amb memòria distribuïda d'accés local. Cada processador està estrictament encapsulat, accedint només al seu codi i dades. Auesta és la diferència mb els processadors multinucli que tenen la memòria compartida i menys nombre de nuclis. També es diferencien dels processadors gràfics GPGPU que tenen una arquitectura SIMD.
Aplicacions Sistemes incrustats (embedded) d'altes prestacions. Ordinadors amb acceleradors de maquinari tal com compressió de vídeo, processament d'imatge, processament de xarxes. ràdio definida via programari.
Implementacions reals FabricantNom CPUArquitecturanúm. CPURAMFreqüènciaPrestacionsConsum (màx)Aspex (Ericsson)AmbricAm204532 bits, RISC3362 KB(codi)300 MHz1 TeraOPSPicoChip (Intel)picoArray16 bit, Harvard VLIW250-300200 GIPSIntelIntellaSys40C18Assíncrona4026 MegaOPSGreenArrayG144A12144ASOCSCR210012801.6 GHzTileraTILE64721.2 GHz35 WkalrayBostan288Coherent LogixtabulaABAXAdaptevaSunwaySW2601064 bit, RISC26016KB(codi)
64 KB(dades)1.45 GHz93.01 PFLOPS
Referències
Categoria:Microcontroladors Categoria:Semiconductors