Почему видеокарты для рабочих станций стоят намного дороже, чем аналогичные видеокарты?

6113
bwDraco

Nvidia GeForce GTX 780 Ti стоит 700 долларов, а Quadro K6000 - 4000 долларов, но они используют то же базовое ядро ​​GK110!

То же самое можно сказать и о других графических процессорах для рабочих станций от Nvidia и AMD.

За что конкретно платит эта разница в цене с графическим процессором для рабочей станции? Насколько я понимаю, они имеют специально настроенные драйверы для САПР и других интенсивных бизнес-приложений, жертвуя скоростью в игровых приложениях для большей точности и производительности в таких бизнес-программах, но это само по себе не может объяснить разницу в стоимости. У них может быть больше памяти, и часто типа ECC, но это все еще не может объяснить почти шестикратную разницу.

Может ли проверка оборудования объяснить разницу? Я подозреваю, что это происходит так: среди чипов GPU, которые тестируются как пригодные для использования, 30% идут в потребительскую карту высокого класса, и 68% идут в немного более дешевую потребительскую карту; остальные 2% проходят еще более глубокую проверку, а те немногие, которые проходят, попадают в карту рабочей станции. Может ли это быть так, и поэтому они такие дорогие?

26
http://www.nvidia.com/object/quadro-advantage.html Ƭᴇcʜιᴇ007 10 лет назад 0
«сертификация с более чем 200 приложениями со стороны компаний-разработчиков» - я бы поспорил. Ƭᴇcʜιᴇ007 10 лет назад 5
Я предполагаю, что одним из факторов будет меньший объем продаж, что приведет к росту цен. ernie 10 лет назад 0
Это профессиональные продукты. Профессиональные продукты всегда дороже, чем потребительские товары, потому что они предназначены для коммерческого использования, а это значит, что от них ожидают, что они будут зарабатывать деньги. Вот почему корпоративная лицензия на программу стоит дороже, чем личная лицензия. Synetech 10 лет назад 0
@random: http://meta.superuser.com/questions/7477/why-was-question-690388-workstation-video-card-pricing-closed-as-too-broad bwDraco 10 лет назад 0

2 ответа на вопрос

28
Colin Pickard

Это прежде всего сегментация рынка, чтобы позволить ценовую дискриминацию . Компании, которые зарабатывают деньги на работе с этими картами, предъявляют иные требования, чем геймеры. Nvidia и AMD пользуются этим, предлагая им платить больше.

Есть некоторые незначительные отличия, чтобы создать этот уровень ограничения. Например, модели Quadro / Fire Pro используют разные драйверы, которые отдают приоритет точности рендеринга над скоростью. В моделях Tesla ECC RAM является точкой продажи для серверных ферм, а NVidia заявляет о более высокой надежности для круглосуточной работы.

Компания, в которой я работаю над проектами ускоренного программного обеспечения ГПГПУ. Наши поставщики серверов будут продавать только нам системы Tesla (или GRID). Я знаю, что если я куплю сервер 1U с 3 картами K40, он не будет таять в центре обработки данных моего клиента. Поэтому я охотно плачу тройную цену за свои карты. Я полагаю, что любой, кто покупает карту Quadro для бизнеса, имеет такое же обоснование.

2
Mike Alleman

It is pretty simple, and certainly not conspiratorial. It has to do with basic economics and finance.

Let's start with the CAD software. CAD software programmers and that programmer community is pretty inwardly focused. To be sure, the math behind the user interface is very complex, and absorbs huge amount of resources to develop. There is an effort to make the software more usable and user friendly, but that input is usually driven by company insiders and the IT people from the customers they usually interface with, not actual users (CAD Designers). CAD designers generally are not computer geeks, and complain among themselves, not to people who can change things, like the aforementioned IT people, who are not likely to pass on concerns anyway.

That is the back story. So CAD developers spending time to make there graphic interface more generic is not high on there agenda; this would be a huge investment of time and dollars. This would allow standard drivers to be used efficiently interfacing with the software. The structure of their business, and their customers business will probably never make this a priority. Ever. This is why SPECviewperf V12.0.1 results vary so wildly from card/software combinations, making it almost impossible to pick a 'beast' card for multiple software packages unless you spend ridiculous amounts of money.

As for the card makers themselves, well developing drivers ain't cheap. Millions of lines of code, and thousands of man hours of debugging. To develop a driver for each software is out of the question; there are not enough users to justify that expense. So they come up with something that kinda works with all CAD. For the large volume packages, like AutoCAD, they may have a patch that boosts performance, but most have to get a one size fits all, which compromises for some more than others.

Then, they get to certify with the software makers; oh joy. This is a long, arduous, very expensive process, where the hardware providers make a lot of driver changes, and kiss a whole lotta butt. Accommodating one software and making sure they don't jack it up for the other software packages, is a whack-a-mole game almost impossible to imagine.

ECC memory in "pro" cards is actually not overkill. With the software packages having such touchy tessellation, and designers making crappy models, bit flips are not that uncommon. This eliminates a lot of graphic generated crashes (but not all of them). Other than that, the hardware is extremely similar to consumer cards, as far as I can tell.

Then, you have to take all of this expense, and cram it into 10% percent of the volume of their consumer cards, add a reasonable premium for going through all of that crap, and VIOLA, you have a quite expensive video card. If you do some research, and have only one CAD package, you may find a consumer card that blows away the high end (i.e. CATIA V6/ AMD R9 290X) for a quarter of the price, but not likely.

That's my thoughts, anyway. I read a lot of stuff from sellers of CAD cards which is a load of poo, and I thought I would add my two cents.