В RDNA 5 (она же UDNA) AMD доводит до ума Dual-Issue в векторном конвейере. По изменениям в LLVM видно: архитектура получит полноценный Dual-Issue VALU для Wave32, а это напрямую бьёт по шейдерам и FPS в играх. Судя по патчам в компиляторе LLVM, дизайн RDNA 5 уже близок к финальной стадии. Внутри архитектуры фигурирует кодовое имя GFX1310. Ключевой момент — полный Dual-Issue VALU pipeline для Wave32. Это значит, что векторные операции (VOP) смогут уходить одновременно в X и Y ALU-«дорожки» GPU. Раньше в реальных шейдерах эта «параллельность» часто оставалась на бумаге. ❗️ ПОДПИСЫВАЙСЯ НА НАШ КАНАЛ В ДЗЕНЕ И ЧИТАЙ КРУТЫЕ СТАТЬИ БЕСПЛАТНО AMD расширила набор инструкций, которые компилятор сможет ставить в Dual-Issue. В том числе речь про большее число вариантов FMA (fused multiply-add) и других VOP-инструкций. Параллельно компания ослабила часть ограничений по регистрам. В итоге шейдерный код в Wave32 сможет чаще «кормить» оба ALU-пути и загружать вычислительные блоки плотнее. Практическ
RDNA 5: AMD усилила Dual-Issue и нацелилась на рост FPS
16 марта16 мар
1
2 мин