DirectX 12 pozwoli połączyć GeForce'a z Radeonem

Nowy interfejs programowania wprowadzi istną rewolucję dla konfiguracji z kilkoma procesorami graficznymi.

Paweł Maziarz
Microsoft DirectX 12 logo API

DirectX 12 ma przynieść małą rewolucję w generowaniu grafiki 3D – głównie ze względu na optymalizację wydajności pod względem konfiguracji z procesorami wielordzeniowymi. Ale to nie wszystko, bo podobno wprowadzi też nowe rozwiązania dla konfiguracji z kilkoma połączonymi kartami.

Jedną z najważniejszych nowości ma być możliwość połączenia karty graficznej GeForce z kartą Radeon. Tak, nie przesłyszeliście się – nowe API pozwoli pogodzić ze sobą akceleratory bazujące na całkowicie różnych układach graficznych. Podobne rozwiązanie mogliśmy już spotkać na płytach głównych z technologią Lucid Hydra (np. MSI Big Bang Fuzion lub Sapphire PURE Black P67 Hydra), gdzie oddzielny układ nadzorował współpracę różnych grafik. Nie było to jednak rozwiązanie doskonałe, bo mocno „kulało” skalowanie i nie można było wykorzystać pełnego potencjału kart.

DirectX 12 ma też wprowadzić inny podział renderowania obrazu dla konfiguracji multi-GPU. W przypadku technologii CrossFire i SLI wykorzystano model Alternate Frame Rendering (AFR), gdzie każdy procesor graficzny renderuje klatki na przemian. Nowe API wprowadzi tutaj rozwiązanie Split Frame Rendering (SFR), gdzie każdy procesor graficzny renderuje część danej klatki. Warto zauważyć, że rozwiązanie to jest już stosowane w grze Civilization: Beyond Earth, podczas korzystania w interfejsu Mantle API.

Przy okazji pojawiły się informacje, jakoby pamięć połączonych kart graficznych się sumowała – jeżeli więc połączymy np. dwa Radeony R9 290X z 4 GB pamięci, tandem będzie mieć do dyspozycji już 8 GB pamięci (a nie 4 GB jak do tej pory).

Jest jednak pewien "haczyk" – aby wykorzystać potencjał nowych rozwiązań, wszystkie połączone procesory graficzne będą musiały być zgodne z DirectX 12. Z nowym API będzie musiała być też zgodna sama aplikacja (a więc zwykle gra lub benchmark). O ile pierwszy wymóg jest łatwy do spełnienia, bo praktycznie wszystkie nowe karty graficzne już są zgodne z nowym API, to kwestia implementacji nowego interfejsu programowania jest już zależna od chęci programistów. Bądźmy jednak dobrej myśli :)

Źródło: Tom's Hardware, Sweclockers

Wybrane dla Ciebie
ZACZEKAJ! ZOBACZ, CO TERAZ JEST NA TOPIE