Manycore probleem voor programmeurs
De meest gebruikte programmeertalen van dit moment, Java, C/C++ en C#, maken allemaal gebruik van hetzelfde threadmodel. Voor ontwikkelaars is dat dé methode om de parallelle rekenkracht van multicoreprocessors uit te nutten. Dat doen zij door meerdere executiestromen naast elkaar op te starten. Volgens Paul Klint, hoofd van de onderzoeksafdeling Software Engineering bij het Centrum Wiskunde & Informatica (CWI), voldoet dit model in de praktijk echter niet.

Shutterstock
Shutterstock