Eine Nvidia GeForce GTX 780 Ti kostet 700 US-Dollar, während eine Quadro K6000 4000 US-Dollar kostet. Dabei wird derselbe zugrunde liegende GK110-Kern verwendet!
Dasselbe gilt für andere Workstation-GPUs von Nvidia und AMD.
Was genau bezahlt dieser Preisunterschied mit einer Workstation-GPU? Meines Erachtens verfügen sie über speziell abgestimmte Treiber für CAD und andere intensive Geschäftsanwendungen, die die Geschwindigkeit von Spieleanwendungen für eine höhere Genauigkeit und Leistung in einer solchen Geschäftssoftware opfern. Dies allein kann jedoch den Kostenunterschied nicht erklären. Möglicherweise verfügen sie über mehr Arbeitsspeicher und sind häufig vom ECC-Typ, dies kann jedoch noch keinen beinahe sechsfachen Unterschied erklären.
Würde die Hardware-Validierung den Unterschied erklären? Ich vermute, dass dies so aussieht: Unter den als verwendbar getesteten GPU-Chips entscheiden sich 30% für eine High-End-Verbraucherkarte und 68% für eine etwas billigere Verbraucherkarte. Die anderen 2% durchlaufen eine noch tiefere Validierung und die wenigen, die diese Prüfung bestehen, werden auf eine Workstation-Karte gesteckt. Könnte dies der Fall sein, und sind sie deshalb so teuer?
quelle
Antworten:
Es ist in erster Linie eine Marktsegmentierung , um Preisdiskriminierung zuzulassen . Unternehmen, die mit diesen Karten Geld verdienen, haben andere Anforderungen als Gamer. Nvidia und AMD machen sich das zunutze und fordern sie auf, mehr zu zahlen.
Es gibt einige geringfügige Unterschiede bei der Erstellung dieses Zauns. Beispielsweise verwenden die Quadro / Fire Pro-Modelle verschiedene Treiber, die die Rendering-Genauigkeit vor der Geschwindigkeit priorisieren. Bei den Tesla-Modellen ist ECC-RAM ein Verkaufsargument für Serverfarmen, und NVidia behauptet eine höhere Zuverlässigkeit für den 24-Stunden-Betrieb.
Die Firma, für die ich arbeite, entwirft GPGPU-beschleunigte Software. Unsere Serverlieferanten verkaufen uns nur Tesla- (oder GRID-) Systeme. Ich weiß, wenn ich einen 1U-Server mit 3x K40-Karten kaufe, schmilzt er nicht im Rechenzentrum meines Kunden. Also zahle ich gerne den dreifachen Preis für meine Karten. Ich stelle mir vor, dass jeder, der eine Quadro-Karte für Unternehmen kauft, die gleiche Begründung hat.
quelle
Es ist ziemlich einfach und sicherlich nicht verschwörerisch. Es hat mit wirtschaftlicher und finanzieller Grundausstattung zu tun.
Beginnen wir mit der CAD-Software. CAD-Software-Programmierer und diese Programmierer-Community sind ziemlich innerlich fokussiert. Natürlich ist die Mathematik hinter der Benutzeroberfläche sehr komplex und beansprucht eine große Menge an Ressourcen, die entwickelt werden müssen. Es wird versucht, die Software benutzerfreundlicher und benutzerfreundlicher zu gestalten. Diese Eingaben werden jedoch in der Regel von Insidern der Unternehmen und den IT-Mitarbeitern der Kunden, mit denen sie normalerweise in Kontakt stehen, und nicht von tatsächlichen Benutzern (CAD-Designern) getätigt. CAD-Designer sind im Allgemeinen keine Computerfreaks und beklagen sich untereinander, nicht bei Leuten, die Dinge ändern können, wie den zuvor genannten IT-Leuten, die Bedenken wahrscheinlich sowieso nicht weitergeben.
Das ist die Hintergrundgeschichte. CAD-Entwickler, die Zeit damit verbringen, ihre grafische Benutzeroberfläche allgemeiner zu gestalten, stehen nicht ganz oben auf der Tagesordnung. Dies wäre eine enorme Investition von Zeit und Dollar. Dies würde ermöglichen, dass Standardtreiber effizient als Schnittstelle mit der Software verwendet werden können. Die Struktur ihres Geschäfts und ihres Kundengeschäfts wird dies wahrscheinlich niemals zur Priorität machen. Je. Aus diesem Grund weichen die Ergebnisse von SPECviewperf V12.0.1 so stark von den Karten- / Software-Kombinationen ab, dass es fast unmöglich ist, eine Bestienkarte für mehrere Softwarepakete auszuwählen, es sei denn, Sie geben lächerliche Geldbeträge aus.
Was die Kartenhersteller selbst betrifft, sind sich gut entwickelnde Treiber nicht billig. Millionen von Codezeilen und Tausende von Arbeitsstunden beim Debuggen. Es kommt nicht in Frage, für jede Software einen Treiber zu entwickeln. Es gibt nicht genügend Benutzer, um diesen Aufwand zu rechtfertigen. Sie haben also etwas entwickelt, das mit jedem CAD funktioniert. Für Pakete mit großem Volumen, wie AutoCAD, steht möglicherweise ein Patch zur Verfügung, der die Leistung steigert, aber die meisten müssen eine einheitliche Größe haben, die für einige mehr als für andere Kompromisse darstellt.
Anschließend können sie sich bei den Softwareherstellern zertifizieren lassen. oh Freude. Dies ist ein langer, mühsamer und sehr teurer Prozess, bei dem die Hardwareanbieter viele Treiberänderungen vornehmen und eine ganze Menge Ärsche küssen. Es ist kaum vorstellbar, eine Software unterzubringen und dafür zu sorgen, dass sie nicht für die anderen Softwarepakete aufgebockt wird.
ECC-Speicher in "Pro" -Karten ist eigentlich kein Übermaß. Mit den Software-Paketen, die eine derart empfindliche Tessellation aufweisen, und Designern, die beschissene Modelle herstellen, sind Bit-Flips keine Seltenheit. Dies eliminiert viele Grafik-Abstürze (aber nicht alle). Ansonsten ähnelt die Hardware den Consumer-Karten, soweit ich das beurteilen kann.
Dann müssen Sie all diese Kosten in Kauf nehmen und sie auf 10% des Volumens ihrer Verbraucherkarten drängen, eine angemessene Prämie hinzufügen, um all diesen Mist durchzugehen, und VIOLA, Sie haben eine recht teure Grafikkarte. Wenn Sie etwas recherchieren und nur ein CAD-Paket haben, finden Sie möglicherweise eine Verbraucherkarte, die das High-End-Modell (dh CATIA V6 / AMD R9 290X) für ein Viertel des Preises in die Luft jagt, aber wahrscheinlich nicht.
Das ist jedenfalls meine Meinung. Ich habe eine Menge Zeug von Verkäufern von CAD-Karten gelesen, was eine Menge Mist ist, und ich dachte, ich würde meine zwei Cent hinzufügen.
quelle