Поскольку при отсутствии кеша uop'ов декодеры вынуждены работать на весь цикл то исходная проблема кроется в предвыборке из L1I - длинные команды идущие большой группой не укладываются в темп загрузки в оные. Потому то потребно сокращение длины команд. Проблема только на Gracemont, Crestmont, в Skymont ее уже не будет (как впрочем и любых P-ядрах или на Zen'ах). Однако поскольку разрабатывается универсальная техника кодирования под эту оптимизацию - приходится использовать наихудшие возможности из всего спектра имеющихся.
Техника которую мы обсуждаем - способна уже сейчас дать нам аналог этих РОН, и не надо ждать пока APX воплотится в железе. И мало того что это не завтра произойдет,а в массы новое железо пойдет когда цена на него станет приемлимой. То есть через 2-4 года. И надо еще учитывать что должно произойти насыщение данным железом ( не для единичных же экземпляров кодить!) что откладывает срок еще на 2-4 года. А то о чем я пишу - это сейчас и здесь. Почувствуйте разницу.
В принципе этого достаточно, так как предмет не столь интересен, чтобы углубляться.
Он чертовски интересен ( для заинтересованных ).Тема: расширение APX. Самая интересная часть APX - расширение архитектурных РОН до 31(32) штуки.Техника которую мы обсуждаем - способна уже сейчас дать нам аналог этих РОН, и не надо ждать пока APX воплотится в железе. И мало того что это не завтра произойдет,а в массы новое железо пойдет когда цена на него станет приемлимой. То есть через 2-4 года. И надо еще учитывать что должно произойти насыщение данным железом ( не для единичных же экземпляров кодить!) что откладывает срок еще на 2-4 года. А то о чем я пишу - это сейчас и здесь. Почувствуйте разницу.
Исправлено: mrzet, 16.01.2025 11:25