В течение последнего десятилетия разработка чрезвычайно мощных и экономичных компьютеров была сосредоточена на новых архитектурах. Вместо «скалярных» процессоров акцент сместился на «векторные» и «параллельные» процессоры, обычно называемые «суперкомпьютерами». Эти машины в настоящее время довольно широко используются во многих областях науки. Векторизация вычислений поля кварков в физике элементарных частиц улучшила производительность в раз или в двадцать раз по сравнению с традиционными скалярными алгоритмами. Компьютеры по-прежнему должны быть запрограммированы для каждого действия, которое они предпринимают, что является большим ограничением. То, как быстро программист может сказать ему, что делать, становится основным тормозом для скорости компьютера. Задержку во времени можно сократить, соединив разные компьютеры и разработав более эффективные устройства для загрузки и извлечения информации из машины, но основное ограничение пошаговой программы остается. Средство обхода этого пре