История изменений
Исправление uin, (текущая версия) :
В OoOE пока данные будут считываться будет происходить исполнение другого кода, а в in-order VLIW будет ожидание данных.
Ты только что говорил про бесполезную работу которую делает эльбрус и постоянную нагрузку на память, и тут же выдаешь это за достоинство в суперскаляре. В in-order VLIW эта нагрузка на память управляемая, в суперскаляре нет - вот и вся разница.
Гугл на своих серверах отключает спекулятивное исполнение кода (конкретно системных вызовов) потому что это потенциальная дыра в безопасности. Выкрутасы в одном потоке чреваты, сейчас это уже всем понятно, в эльбрусе с этой точки зрения все сделано правильно, другой разговор что реализовано не идеально а мцст не особо стремится ни что то там развивать ни улучшать.
Исходная версия uin, :
В OoOE пока данные будут считываться будет происходить исполнение другого кода, а в in-order VLIW будет ожидание данных.
Ты только что говорил про бесполезную работу которую делает эльбрус и постоянную нагрузку на память, и тут же выдаешь это за достоинство в суперскаляре. В in-order VLIW эта нагрузка на память управляемая, в суперскаляре нет - вот и вся разница.
Гугл на своих серверах отключает спекулятивное исполнение кода (конкретно системных вызовов) потому что это потенциальная дыра в безопасности. Выкрутасы в одном потоке чреваты, сейчас это уже всем понятно, в эльбрусе с этой точки зрения все сделано правильно, другой разговор что реализовано не идеально а мцст не особо стремить ни что то там развивать ни улучшать.