VLIW ( — «очень длинная машинная команда») — архитектура
процессоров с несколькими
вычислительными устройствами. Характеризуется тем, что одна инструкция процессора содержит несколько операций, которые должны выполняться параллельно.
В
суперскалярных процессорах также есть несколько вычислительных модулей, но задача распределения между ними работы решается аппаратно. Это сильно усложняет дизайн процессора, и может быть чревато ошибками. В процессорах VLIW задача распределения решается во время
компиляции и в инструкциях явно указано, какое вычислительное устройство должно выполнять какую команду.