Nunja, aber das liegt doch wahrscheinlich auch daran, dass sich manche Aufgaben einfach nicht parallelisieren lassen. Großflächige Filter, bei denen sich Nachbarpixel gegenseitig beeinflussen, müssen eben sequentiell berechnet werden. Da bringen einem die vielen Kerne nichts.
Eine optimale Programmierung bzw. Ausnutzung der verfügbaren Ressourcen muss nicht unbedingt bedeuten, dass die PCs (und MACs) von gestern nicht mehr zu gebrauchen sind. Bei einer vernünftigen Programmierung sollte Software auf einem alten Rechner noch vernünftig zu bedienen sein. Manche Jobs (Import/Export) dauern dann halt länger. Ist aber mehr CPU/GPU/RAM Kapazität vorhanden, warum sollte man diese ungenutzt lassen?
Eine optimale Programmierung bzw. Ausnutzung der verfügbaren Ressourcen muss nicht unbedingt bedeuten, dass die PCs (und MACs) von gestern nicht mehr zu gebrauchen sind. Bei einer vernünftigen Programmierung sollte Software auf einem alten Rechner noch vernünftig zu bedienen sein. Manche Jobs (Import/Export) dauern dann halt länger. Ist aber mehr CPU/GPU/RAM Kapazität vorhanden, warum sollte man diese ungenutzt lassen?