Информация об изменениях

Сообщение Re: Эльбрус от 13.07.2019 9:19

Изменено 13.07.2019 9:35 a7d3

Re: Эльбрус
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Кстати, а вот зачем нужен этот самый Эльбрус? Зачем городить еще одну архитектуру в промышленных масштабах? Ну инженерам то понятно интересно, но это же вряд ли окупится.


Например, Transmeta пыталась делать VLIW-процессоры, но опередила время и рухнула из-за недостатка ресурсов и не совсем корректно позиционировала их. Сейчас VLIW хорошо себя показали на видеокартах и появилась прослойка людей привыкших к вычислениям и работе с такими архитектурами.
Плюс стали более очевидны пределы x86, превратившийся в множество RISC-ядер + двоичный транслятор CISC-инструкций управляемый firmware (все это идет под маркой одного ядра x86 ЦПУ).

x86-код исполняют на Эльбруса через двоичный транслятор, работающий в реальном времени и кэширующий транслируемое на отдельный SSD (раньше на CompactFlash).

Вот ниже видео, таймкод 18:30, довольно много деталей по тому что может этот ЦПУ — фактически там есть режим работы с аппаратным valgrind'ом. Т.е. хороша и современна не только VLIW-архитектура, но и ряд других вещей в этой железке. Такой вариант построения процессоров это технологический прогресс, а не какой-то самостийный колхоз
https://youtu.be/PdKRW6PjZGM?t=1110
Re: Эльбрус
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Кстати, а вот зачем нужен этот самый Эльбрус? Зачем городить еще одну архитектуру в промышленных масштабах? Ну инженерам то понятно интересно, но это же вряд ли окупится.


Например, Transmeta пыталась делать VLIW-процессоры, но опередила время и рухнула из-за недостатка ресурсов и не совсем корректно позиционировала их. Сейчас VLIW хорошо себя показали на видеокартах и появилась прослойка людей привыкших к вычислениям и работе с такими архитектурами.
Плюс стали более очевидны пределы x86, превратившийся в множество RISC-ядер + двоичный транслятор CISC-инструкций управляемый firmware (все это идет под маркой одного ядра x86 ЦПУ).

x86-код исполняют на Эльбруса через двоичный транслятор, работающий в реальном времени и кэширующий транслируемое на отдельный SSD (раньше на CompactFlash).

Вот ниже видео, таймкод 20:15, довольно много деталей по тому что может этот ЦПУ — фактически там есть режим работы с аппаратным valgrind'ом. Т.е. хороша и современна не только VLIW-архитектура, но и ряд других вещей в этой железке. Такой вариант построения процессоров это технологический прогресс, а не какой-то самостийный колхоз
https://www.youtube.com/watch?v=rVrUtqhsxvE&t=1215