AMD пока не делали официального анонса, но уже сейчас со стороны красных было внесено множество изменений в "компилятор для компиляторов" с открытым исходным кодом LLVM для будущего релиза RX 8000, эти изменения в AMD rDNA 4 уже проанализировали разработчики, и прочитав один из таких отчетов (ссылка ниже), мы смогли выцепить немало ценной информации.
Ранее AMD не предавали такого же пристального внимания некоторым аспектам работы с памятью, что и Nvidia, однако начиная с rDNA4 будет произведена наиболее кардинальная переработка этого аспекта со времен GCN.
AMD не отказываются от уже существующих специальных регистров, которые отслеживают количество невыполненных обращений в определенной категории, однако в rDNA 4 каждый из них сможет работать в нескольких режимах, за счет чего шейдерные программы на rDNA 4 смогут ожидать доступа к памяти с большей степенью конкретизации.
Вместо использования трех битов (GLC/SLC/DLC), rDNA 4 управляет поведением кэша с помощью четырех битов. Три пред