Algoritmos de processamento de sinais podem ser executados em microprocessadores de propósitos gerais; contudo, é possível que limitações em latência, dimensão física e consumo de energia tornem essa solução pouco eficiente para ser embarcada em um produto comercial competitivo.