Si bien las CPU y las GPU de uso general están diseñados para la flexibilidad y el manejo de una amplia gama de instrucciones, los ASIC y los FPGA altamente especializados están diseñados para ejecutar * solo * un conjunto muy limitado de instrucciones a la mayor velocidad y eficiencia posibles. Sacrifican la flexibilidad para el rendimiento en su aplicación de nicho. Los ejemplos incluyen Bitcoin Mining ASIC, aceleradores de IA y hardware para simulaciones científicas específicas.