Parallelisierte Hardware ist die Zukunft, keine Frage, auch
irgendwann auf dem Desktop (oder schon bald in der PS3). Als Coder
freue ich mich drüber, weil es mir lieber ist die hohe Rechenleistung
universell nutzbar in Form einer oder mehrerer CPUs vorzufinden, als
z.B. auf hochgezüchteten und hochspezialisierten Grafikkarten, die im
Jahreszyklus veralten.
Aber ob ein (theoretischer) Vorsprung von ein paar dutzendmal höherer
Rechenleistung ausreicht, den Paradigmenwechsel hin zu
parallelisierter Programmierung voranzutreiben... Ich weiss nicht.
Itanium war eine Zeit lang auch genial, nur leider nicht für
bestehende IA32-Software. Und Cell sieht so aus, als ob die ganzen
Geschwindigkeitsvorteile nur mit speziellen Spracherweiterungen und
Programmiertechniken nutzbar sind, oder?
irgendwann auf dem Desktop (oder schon bald in der PS3). Als Coder
freue ich mich drüber, weil es mir lieber ist die hohe Rechenleistung
universell nutzbar in Form einer oder mehrerer CPUs vorzufinden, als
z.B. auf hochgezüchteten und hochspezialisierten Grafikkarten, die im
Jahreszyklus veralten.
Aber ob ein (theoretischer) Vorsprung von ein paar dutzendmal höherer
Rechenleistung ausreicht, den Paradigmenwechsel hin zu
parallelisierter Programmierung voranzutreiben... Ich weiss nicht.
Itanium war eine Zeit lang auch genial, nur leider nicht für
bestehende IA32-Software. Und Cell sieht so aus, als ob die ganzen
Geschwindigkeitsvorteile nur mit speziellen Spracherweiterungen und
Programmiertechniken nutzbar sind, oder?