LINUX.ORG.RU

История изменений

Исправление annulen, (текущая версия) :

На это можно посмотреть и иначе: никаких недостатков в целом VLIW не имеет.

Имеет. Сейчас повсеместно используется JIT-компиляция, начиная с JS в браузерах и заканчивая компиляцией регэкспов. В таких JIT-компиляторах придется использовать оптимизатор от «суперкомпилятора» (и тратить кучу времени на компиляцию кода, который может выпольняться всего несколько раз), или мириться с потерей производительности, и в любом случае придется написать кучу кода для поддержки архитектуры в опенсорсных проектах (а писать для VLIW куски кода на ассемблере, что при этом неизбежно придется делать - штука неприятная).

Исходная версия annulen, :

На это можно посмотреть и иначе: никаких недостатков в целом VLIW не имеет.

Имеет. Сейчас повсеместно используется JIT-компиляция, начиная с JS в браузерах и заканчивая компиляцией регэкспов. В таких JIT-компиляторах придется использовать оптимизатор от «суперкомпилятора» или мириться с потерей производительности, и в любом случае придется написать кучу кода для поддержки архитектуры в опенсорсных проектах (а писать для VLIW куски кода на ассемблере, что при этом неизбежно придется делать - штука неприятная).