Я збираюся вийти на кінцівку і сказати, що це, безумовно, переважає простий попит і пропозиція. Ethernet комутатори масово випускаються з величезною економією масштабу і продаються зі знижкою за мікросхеми, які не так широко використовуються. Я б сказав, FPGA не так широко розгорнуті, як комутатори Ethernet, і тому вони коштують дорожче, оскільки витрати на розвиток та інфраструктуру розподіляються на меншу кількість клієнтів.
Мова не йде про розмір процесу або штампу чи щось подібне. Розглянемо Xilinx Virtex-7 (лише тому, що я міг би легше знайти дані для нього) і порівняємо з кількома сучасниками:
- Virtex7 (2011), 28 нм, ~ 6,8 мільярда транзисторів, 2500 доларів США (популярні моделі) до 35 000 доларів США (більш високі кінцеві моделі)
- NVIDIA Kepler GK110 (2012), 28 нм, ~ 7,1 млрд транзисторів, картки Tesla K20 ~ $ 3200USD при запуску (ціна на чіп - менша частка цього)
- XBoxOne SOC (2013), 28 нм, ~ 5 млрд транзисторів, $ 499 доларів за весь XBox при запуску
- Xeon E5-2699 v3 [18 core] (2014), 22 нм, ~ 5,6 млрд транзисторів, ~ $ 4500USD
Таким чином, Virtex FPGA в цілому здається недорогим (більш популярні моделі) порівняно з іншими кремнію аналогічного підрахунку, генерації та обсягу продажів. XBox SOC виступає як щось, що широко розгорнулося у споживчому пристрої, а вартість також значно нижча.
Обчислювач NVIDIA GK110 був набагато менш широко розгорнутим, ніж аналогічні споживчі мікросхеми, які опинилися в ігрових картах і були аналогічно дорожчими, навіть зважаючи на архітектурну схожість і той факт, що мікросхеми виготовлені на одній фабриці.
Що стосується мікросхем Virtex, то тут немає 10-кратної різниці в складності від 2500-ти чипів до $ 35000-чіпів - останні просто набагато менш популярні, і при менших обсягах продажу вартість за одиницю обов'язково вище.
Ринок сповнений цього. Все, що ви можете продати на сто мільйонів, ви завжди можете дешевше, ніж щось, що ви, можливо, продасте сто тисяч.