Field Programmable Gate Array. Programmierbarer Baustein, der komplexe Schaltungen speichern kann. Auf FPGA basierende Geräte können alternativ verschiedene Anwendungen geladen und ausgeführt werden. Gegenüber Geräten, die mit allgemeiner Software auf der CPU oder GPU eines Rechners arbeiten, kann die Geschwindigkeit deutlich schneller sein.
Vergl. ASIC.