So negativ klingt es garnicht mal, man wär ja schon zufrieden wenn 4 oder gar nur 2 Kerne effizient unterstützt würden;-)
Aber die ganzen Programmiersprachen sind mehr oder weniger c Ableger und garnicht richtig für Parallelcomputing ausgelegt.
Einzig Ada hat as Rendezvous-Konzept und kann sogar autonom ohne Betriebssystem arbeiten.
Der Zug ist bei den modernen Erweiterungen von c in Richtung Objektorientiert oder in Scriptsprachen abgefahren. -- Anscheinend sehr rechenlastig und langsam.
Es kann sein, es muß etwas ganz neues her im Bereich Programmiersprachen und Programmier Methoden. Vielleicht auch Hardware die die Modernen Scriptspachen ohne Compilierung direkt ausführen kann, oder wenigstens die normalen Prozessoren unterstützt.
Im Flugzeugbau gab es mal Pascal Sc wo der Prozessor komplizierte Matrixbefehle direkt umsetzen konnte.
Bei dem heutigen RAM Verbrauch fragt man sich wirklich manchmal:
"..was bringt es denn ueberhaupt."..
.. einiges erscheint gar langamer als früher wo Win95 bei 8 MB RAM ausgab..
- der Rechner ist optimal konfiguriert-
Insgesamt scheint "parallel" eine komplizierte Sache zu sein,
denn die "Kommunikation" darf die Leistung nicht wieder un-effizient verringern.