Здравствуйте, 0xCAFEDEAD, Вы писали:
CAF>Кстати, а вот зачем нужен этот самый Эльбрус? Зачем городить еще одну архитектуру в промышленных масштабах? Ну инженерам то понятно интересно, но это же вряд ли окупится.
Например, Transmeta пыталась делать VLIW-процессоры, но опередила время и рухнула из-за недостатка ресурсов и не совсем корректно позиционировала их. Сейчас VLIW хорошо себя показали на видеокартах и появилась прослойка людей привыкших к вычислениям и работе с такими архитектурами.
Плюс стали более очевидны пределы x86, превратившийся в множество RISC-ядер + двоичный транслятор CISC-инструкций управляемый firmware (все это идет под маркой одного ядра x86 ЦПУ).
x86-код исполняют на Эльбруса через двоичный транслятор, работающий в реальном времени и кэширующий транслируемое на отдельный SSD (раньше на CompactFlash).
Вот ниже видео, таймкод 20:15, довольно много деталей по тому что может этот ЦПУ.
Фактически там есть режим работы с аппаратным valgrind'ом (таймкод 33:50). Т.е. хороша и современна не только VLIW-архитектура, но и ряд других вещей в этой железке. Такой вариант построения процессоров это технологический прогресс, а не какой-то самостийный колхоз
https://www.youtube.com/watch?v=rVrUtqhsxvE&t=1215