Programmazione per processori paralleli

Stefanus Du Toit, 25 anni
RapidMind

di Neil Savage 01-12-08
Problema: quando i chip per computer, sempre più piccoli, hanno cominciato a scontrarsi con limiti fisici fondamentali, i progettisti hanno costruito processori multi nucleo su ogni chip per migliorare le prestazioni. Ma scrivere software che funziona in parallelo su più nuclei è un procedimento molto lungo e complicato e pochi programmatori hanno le conoscenze per farlo. Il risultato è che le capacità di un chip multi nucleo non vengono sfruttate a fondo.