Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.
-
- "Элементарные команды" могут быть частично разными. Придется менять
структуру исполнительного конвейера. Можно спорить о % переделок,
но просто так новый процессор не сделать. - Evgeny_CD(13.06.2023 15:07)
- Та хоспидя, шо там можно придумать нетакога? Плюс минус загрузил
выгрузил сдвиг логика адресацыйа. Всякие навороченные системные
команды один хрен выполняются унутренней микропрограммой. Больше
гемора с изменением системы прерываний и контекста чем с системой
команд. - =AlexD=(13.06.2023 15:20)
- С кажем так. Я вижу "через плечо", как делают достаточно
быстродействующее ядро. И я хорошо понимаю, сколько там жоп
неожиданно возникает. Все там не просто, именно поэтому "просто
ядер" RISC-V дофига, а вот, скажем, 4-way out of order, и чтобы все
эти way работали на всю катушку - как-то сильно меньше, и денег они
стоят очень взрослых. - Evgeny_CD(13.06.2023 15:24)
- Сложно, кто отрицает, но если одно ядро запилил, то аналогичное
мяхше пойдёт. - =AlexD=(13.06.2023 15:25)
- И это тоже заблуждение. Не сделав out of order ядро, которое просто работает, проходит все тесты, претендовать на "чуть-чуть быстрое ядро" просто невозможно. И так последовательно, все стадии. Современные быстрые ядра - это тысячи человеко-лет. В это мало кто верит снаружи процессорного бизнеса :( - Evgeny_CD(13.06.2023 15:33)
- Сложно, кто отрицает, но если одно ядро запилил, то аналогичное
мяхше пойдёт. - =AlexD=(13.06.2023 15:25)
- С кажем так. Я вижу "через плечо", как делают достаточно
быстродействующее ядро. И я хорошо понимаю, сколько там жоп
неожиданно возникает. Все там не просто, именно поэтому "просто
ядер" RISC-V дофига, а вот, скажем, 4-way out of order, и чтобы все
эти way работали на всю катушку - как-то сильно меньше, и денег они
стоят очень взрослых. - Evgeny_CD(13.06.2023 15:24)
- Та хоспидя, шо там можно придумать нетакога? Плюс минус загрузил
выгрузил сдвиг логика адресацыйа. Всякие навороченные системные
команды один хрен выполняются унутренней микропрограммой. Больше
гемора с изменением системы прерываний и контекста чем с системой
команд. - =AlexD=(13.06.2023 15:20)
- "Элементарные команды" могут быть частично разными. Придется менять
структуру исполнительного конвейера. Можно спорить о % переделок,
но просто так новый процессор не сделать. - Evgeny_CD(13.06.2023 15:07)