Zamierzam wyjść z równowagi i powiedzieć, że jest to zdominowane przez prostą podaż i popyt. Przełączniki Ethernet są produkowane masowo z ogromnymi korzyściami skali i sprzedają po obniżonych cenach w stosunku do układów, które nie są tak szeroko stosowane. Powiedziałbym, że układy FPGA nie są tak szeroko rozpowszechnione jak przełączniki Ethernet, więc kosztują więcej, ponieważ koszty rozwoju i infrastruktury są rozłożone na mniejszą liczbę klientów.
Tu nie chodzi o wielkość procesu ani wielkość matrycy ani nic podobnego. Zastanów się nad Xilinx Virtex-7 (tylko dlatego, że łatwiej mi było znaleźć dla niego dane) i porównajmy z kilkoma współczesnymi:
- Virtex7 (2011), 28 nm, ~ 6,8 miliarda tranzystorów, 2500 USD (popularne modele) do 35 000 USD (wyższe modele)
- NVIDIA Kepler GK110 (2012), 28 nm, ~ 7,1 miliarda tranzystorów, karty Tesla K20 ~ 3200USD w momencie premiery (cena chipa nieco mniejsza)
- XBoxOne SOC (2013), 28 nm, ~ 5 miliardów tranzystorów, 499 USD za cały XBox podczas premiery
- Xeon E5-2699 v3 [18 rdzeń] (2014), 22 nm, ~ 5,6 miliarda tranzystorów, ~ 4500 USD
Ogólnie rzecz biorąc, Virtex FPGA wydaje się w rozsądnej cenie (bardziej popularne modele) w porównaniu z innymi krzemami o podobnej liczbie tranzystorów, generacji i wielkości sprzedaży. XBox SOC wyróżnia się jako coś, co było szeroko stosowane w urządzeniach konsumenckich, a koszt jest również znacznie niższy.
Komputer NVIDIA GK110 był znacznie mniej rozpowszechniony niż podobne chipy konsumenckie, które trafiły do kart do gier, i był podobnie droższy, nawet biorąc pod uwagę podobieństwa architektoniczne i fakt, że chipy zostały wykonane w tej samej fabryce.
Jeśli chodzi o układy Virtex, nie ma 10-krotnej różnicy w złożoności układów o wartości 2500 USD w porównaniu z układami o wartości 35 000 USD - te ostatnie są po prostu znacznie mniej popularne, a przy niższych wolumenach sprzedaży koszt jednostkowy jest koniecznie wyższy.
Rynek jest tego pełen. Wszystko, co możesz sprzedać sto milionów z ciebie, zawsze może być tańsze niż coś, co może sprzedać sto tysięcy.