Re[14]: .Net на эльбрусах
От: VladD2 Российская Империя www.nemerle.org
Дата: 08.07.22 16:43
Оценка: +2
Здравствуйте, MadHuman, Вы писали:

MH>почему по тупиковому? что не так?


Потому что VLIW-архитектура.

Ее когда-то придумали, чтобы лучше распараллеливать вычисления. На бумаге идея была интересная. Процессор поддерживал очень длинные инструкции, которые могли выполняться за один так процессора. Они соответствовали нескольким инструкциям CISC и еще большему количеству инструкциям RISC. А придумывать эти инструкции должен был оптимизирующий компилятор. Но практика показала, что создать универсальный компилятор способный любую программу автоматически оптимизировать для VLIW-процессора не получается. Приходится тратить очень много усилий разработчиков чтобы оптимизировать программу вручную. В итоге RISC и CISC процессоры научились переупорядочивать инструкции на лету (а CISC еще и расщеплять их на более простые) и в итоге современные CISC процессоры рвут VLIW-как Тузик грелку.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Отредактировано 11.07.2022 11:04 VladD2 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.