AMD pracuje nad RDNA 5. Nowa architektura GPU może znacząco zwiększyć wydajność


AMD pracuje nad RDNA 5. Nowa architektura GPU może znacząco zwiększyć wydajność

AMD pracuje nad kartami graficznymi bazującymi na architekturze RDNA 5. Według pojawiających się informacji zmiany mają dotyczyć nie tylko samego sprzętu, ale także sposobu, w jaki procesory graficzne wykonują instrukcje.

Nowa architektura ma wprowadzić istotne modyfikacje na poziomie przetwarzania operacji obliczeniowych. Celem jest lepsze wykorzystanie możliwości jednostek obliczeniowych GPU, co w niektórych scenariuszach może przełożyć się na wyraźny wzrost wydajności. Choć szczegóły dotyczące konkretnych kart graficznych nie zostały jeszcze ujawnione, pojawiają się przecieki o zmianach, które mogą pojawić się w nadchodzącej generacji układów.

Zmiany w sposobie wykonywania instrukcji

Jednym z elementów, nad którym pracuje AMD, jest optymalizacja wykonywania instrukcji w jednostkach obliczeniowych GPU. W architekturze RDNA wykorzystuje się między innymi Dual Issue VALU, czyli jednostkę arytmetyczną zdolną do wykonywania dwóch operacji w jednym cyklu zegara.

Nowa architektura ma wprowadzić istotne modyfikacje na poziomie przetwarzania operacji obliczeniowych. Celem jest lepsze wykorzystanie możliwości jednostek obliczeniowych GPU, co w niektórych scenariuszach może przełożyć się na wyraźny wzrost wydajności.

AMD

Takie rozwiązanie pojawiło się już wcześniej w architekturach RDNA 3 oraz RDNA 4. W praktyce jednak możliwości sprzętu nie zawsze były w pełni wykorzystywane przez oprogramowanie.

Problem polegał głównie na tym, iż kompilatory silników graficznych nie zawsze potrafiły odpowiednio przygotować kod, żeby GPU mogło wykonywać dwie instrukcje jednocześnie. W rezultacie część potencjalnej wydajności pozostawała niewykorzystana.

Nowe instrukcje mogą poprawić wykorzystanie GPU

RDNA 5 powinno ułatwić wykorzystanie tej funkcji. Jednym z elementów jest obsługa instrukcji FMA, czyli operacji łączącej mnożenie oraz dodawanie w ramach jednego obliczenia.

Tego typu instrukcje mogą pomóc kompilatorom lepiej dopasować operacje do dwóch ścieżek obliczeniowych w jednostce VALU. W praktyce oznacza to, iż GPU będzie mógł częściej wykonywać dwie operacje w tym samym czasie.

Właśnie dlatego pojawiają się sugestie, że w niektórych zadaniach wydajność obliczeniowa może zbliżyć się do teoretycznego maksimum oferowanego przez sprzęt.

Co to może oznaczać dla gier

Choć szczegóły dotyczą głównie sposobu działania procesora graficznego, zmiany mogą mieć również znaczenie dla graczy. Lepsze wykorzystanie jednostek obliczeniowych GPU może przełożyć się na wyższą wydajność w samych grach.

Jednocześnie nowe instrukcje mogą być przydatne także w zadaniach związanych ze sztuczną inteligencją. Nowoczesne karty graficzne coraz częściej wykorzystują AI między innymi do skalowania obrazu czy generowania dodatkowych klatek animacji.

Znaczenie oprogramowania dla nowej architektury

Eksperci zwracają uwagę, że w przypadku RDNA 5 duże znaczenie będzie miało nie tylko samo GPU, ale również oprogramowanie współpracujące z kartą graficzną.

Kompilatory, sterowniki oraz silniki gier muszą zostać dostosowane do nowych możliwości sprzętu, żeby w pełni wykorzystać jego potencjał. Bez odpowiednich optymalizacji część zmian może nie przynieść tak dużego wzrostu wydajności, jak sugerują teoretyczne możliwości architektury.

Dlatego rozwój oprogramowania i narzędzi dla deweloperów może odegrać ważną rolę w tym, jak nowe karty graficzne będą radzić sobie w praktycznych zastosowaniach.

Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:

AMD pracuje nad RDNA 5. Nowa architektura GPU może znacząco zwiększyć wydajność
 0