dgschrei
Lt. Commander
- Registriert
- März 2009
- Beiträge
- 1.669
Bei der Umfrage warum man keine AMD Karte gekauft hat, fehlt mir leider eine Antwort in die Richtung:
- Solange CUDA ein Nvidia exklusives Feature ist, hat jede AMD Karte für mich einen Gegenwert von 0€ weil ich damit nur zocken kann und ich eine zusätzliche Nvidia Karte zum Arbeiten kaufen müsste.
Oder:
- Solang hier vor mir noch ein G-Sync Monitor (nicht G-Sync ready) steht, müsste AMD schon 50+% Mehrleistung haben, bevor sie überhaupt mal in Betracht gezogen werden.
Nvidia hat's mit den ganzen eklusiv-Features abseits des eigentlichen Chip-Designs halt ganz gut geschafft einen Vendor-Lockin zu erzeugen.
Gerade CUDA ist da halt ein Killer-Kriterium. Wer professionell irgendwas mit GPU Beschleunigung macht kommt praktisch null um Nvidia rum, ganz egal wie die Preis-Leistungskurve im roten Lager ausschaut.
Muss man nicht mögen, besser wäre sicherlich, wenn das bei GPU-Compute so gelaufen wäre wie bei DirectX, mit einer herstellerunabhängigen Schnittstelle. Aber AMD (und in gewisser Hinsicht auch Intel) haben halt auch die letzten 13 Jahre gepennt und sich nie darum gekümmert, dass bei openCL ein zumindest halbwegs konkurrenzfähigs Ökosystem zu den ganzen CUDA Entwicklungstools entsteht. Mit dem Ergebnis, dass Industrie und vor allen Dingen das akademische Feld heute praktisch vollständig auf CUDA setzt, eine riesige Landschaft an CUDA-only Bibliotheken entstanden ist, der Großteil der GPU-Compute Entwickler nur CUDA beherrscht und dieser Umstand von AMD praktisch nicht mehr aufzubrechen sein wird. Die zusätzlichen Entwicklungskosten die entstehen würden, wenn man heute anfangen würde irgendwas auf OpenCL umzustellen sind so hoch, dass der Mehrpreis für die Nvidia GPUs (sofern es den überhaupt gibt, AMD verschenkt die Pro Karten ja auch nicht) Peanuts dagegen sind.
Wenn ich mit Nvidia Aktien nicht mehr Geld verdienen würde als ich für Grafikkarten ausgebe, wär's einfach nur zum Heulen.
- Solange CUDA ein Nvidia exklusives Feature ist, hat jede AMD Karte für mich einen Gegenwert von 0€ weil ich damit nur zocken kann und ich eine zusätzliche Nvidia Karte zum Arbeiten kaufen müsste.
Oder:
- Solang hier vor mir noch ein G-Sync Monitor (nicht G-Sync ready) steht, müsste AMD schon 50+% Mehrleistung haben, bevor sie überhaupt mal in Betracht gezogen werden.
Nvidia hat's mit den ganzen eklusiv-Features abseits des eigentlichen Chip-Designs halt ganz gut geschafft einen Vendor-Lockin zu erzeugen.
Gerade CUDA ist da halt ein Killer-Kriterium. Wer professionell irgendwas mit GPU Beschleunigung macht kommt praktisch null um Nvidia rum, ganz egal wie die Preis-Leistungskurve im roten Lager ausschaut.
Muss man nicht mögen, besser wäre sicherlich, wenn das bei GPU-Compute so gelaufen wäre wie bei DirectX, mit einer herstellerunabhängigen Schnittstelle. Aber AMD (und in gewisser Hinsicht auch Intel) haben halt auch die letzten 13 Jahre gepennt und sich nie darum gekümmert, dass bei openCL ein zumindest halbwegs konkurrenzfähigs Ökosystem zu den ganzen CUDA Entwicklungstools entsteht. Mit dem Ergebnis, dass Industrie und vor allen Dingen das akademische Feld heute praktisch vollständig auf CUDA setzt, eine riesige Landschaft an CUDA-only Bibliotheken entstanden ist, der Großteil der GPU-Compute Entwickler nur CUDA beherrscht und dieser Umstand von AMD praktisch nicht mehr aufzubrechen sein wird. Die zusätzlichen Entwicklungskosten die entstehen würden, wenn man heute anfangen würde irgendwas auf OpenCL umzustellen sind so hoch, dass der Mehrpreis für die Nvidia GPUs (sofern es den überhaupt gibt, AMD verschenkt die Pro Karten ja auch nicht) Peanuts dagegen sind.
Wenn ich mit Nvidia Aktien nicht mehr Geld verdienen würde als ich für Grafikkarten ausgebe, wär's einfach nur zum Heulen.