FPGA-майнер — специализированное вычислительное устройство, использующее FPGA (Field-Programmable Gate Array) для выполнения алгоритмов майнинга. FPGA представляет собой программируемую логическую матрицу, конфигурацию которой можно изменять после производства микросхемы.

По архитектуре FPGA занимает промежуточное положение между универсальным оборудованием и ASIC. В отличие от ASIC, FPGA можно перепрограммировать под другую логику вычислений, но для эффективного использования требуется разработка или настройка соответствующей аппаратной конфигурации.

Особенности FPGA-майнинга

  • программируемая аппаратная логика;
  • возможность адаптации под разные алгоритмы;
  • потенциально высокая энергоэффективность;
  • более сложная настройка по сравнению с готовым GPU-оборудованием;
  • зависимость производительности от качества аппаратной реализации алгоритма.

FPGA применяется в тех случаях, когда требуется специализированное ускорение вычислений, но использование полностью фиксированной архитектуры ASIC нежелательно или экономически нецелесообразно.