Un sistema de cómputo que sea completo debe permitir la implementación de un a determinada aplicación de una plataforma hardware a partir de la especific ación del problema de forma algorítmica. La computación configurable hace referencia a sistemas de cómputo que generalmente incluyen un microprocesador, una matriz configurable especial izada en procesamiento, y las herramientas software de desarrollo. También engloba a un conjunto de técnicas que intentan aumentar las prestaciones de los computadores especi alizando un mismo hardware para varias aplicaciones software.