sturme
Commander
- Registriert
- Apr. 2004
- Beiträge
- 2.268
Die Software ist ja noch nicht einmal ansatzweise Dualcore-optimiert.
Davon abgesehen gibt es keinen Unterschied zwischen Dualcore- oder Quadcore-Optimierung, was man machen kann, das ist verstärktes Multithreading, und das kommt jedem Prozessor mit mehr als einem Core zugute, ohne für jeden weiteren Core neu optimieren zu müssen.
Der Aufwand für die Software-Firmen ist also ein einmaliger, dafür allerdings ein sehr schwieriger. Denn multithreaded zu programmieren und darin Fehler aufzuspüren ist ungleich schwerer. Zudem ist es nicht eben einfach, sich für Algorithmen eine Multithreading-Strategie auszudenken. Eine Arbeitsoberfläche bekommt man schnell einmal multithreaded hin, allein, da liegen nicht unbedingt die großen Herausforderungen an die Leistung.
Davon abgesehen gibt es keinen Unterschied zwischen Dualcore- oder Quadcore-Optimierung, was man machen kann, das ist verstärktes Multithreading, und das kommt jedem Prozessor mit mehr als einem Core zugute, ohne für jeden weiteren Core neu optimieren zu müssen.
Der Aufwand für die Software-Firmen ist also ein einmaliger, dafür allerdings ein sehr schwieriger. Denn multithreaded zu programmieren und darin Fehler aufzuspüren ist ungleich schwerer. Zudem ist es nicht eben einfach, sich für Algorithmen eine Multithreading-Strategie auszudenken. Eine Arbeitsoberfläche bekommt man schnell einmal multithreaded hin, allein, da liegen nicht unbedingt die großen Herausforderungen an die Leistung.
Zuletzt bearbeitet: