Читал как-то книгу "Криптография от папируса до компьютера", там тоже была проблема, что алгоритм шифрования DES3 долго работает, если его запускать на универсальном компьютере. И там какая-то фирма производила чипы именно для работы с этим алгоритмом. То есть принцип не новый, если что-то медленно работает, то решают для этого сделать отдельный чип.
Мне кажется, что вообще будущее за динамически программируемыми FPGA, когда при запуске программа сначала перепрограммирует процессор, а затем уже процессор, оптимизированный для выполнения программы, быстренько исполняет программу.