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