Китайские специалисты хотят научиться запускать на процессорах AMD программы, написанные под чипы с архитектурой RISC-V.
Это может показаться странным желанием, учитывая совершенно разные архитектуры, однако для этого есть предпосылки.

создано DALL-E
Дело в том, что в прошлом месяце группа исследователей безопасности Google выпустила инструмент Zentool, который может изменять микрокод процессоров AMD на основе микроархитектуры Zen. Хотя это следствие наличия уязвимости безопасности, для некоторых это возможности.
Участники китайского проекта Jiachen проводят конкурс с целью разработки микрокода для современных процессоров AMD на базе Zen, чтобы заставить их выполнять программы, изначально созданные для RISC-V.
Участники проекта Jianchen хотят найти кого-то, кто сможет модифицировать микрокод AMD Zen на современном процессоре — к примеру, Epyc 9004 — для запуска двоичных файлов RISC-V. Ожидается, что патч либо позволит напрямую выполнять программы RISC-V, либо значительно повысит скорость их выполнения по сравнению с эмуляцией с использованием того же оборудования.
Идея в том, что процессоры AMD, и уж тем более серверные Epyc, кратно превосходят по мощности чипы RISC-V. Да, они при этом и потребляют намного больше, но, возможно, запуск только приложений для RISC-V решит и эту проблему.
Трудность заключается в том, что инструмент Google предназначен для исправления внутренних ошибок, а не для полной замены инструкций, так что неясно, реализуема ли эта идея в принципе.