Kilka dni temu zadebiutowało Mantle API, którego potencjał najlepiej obrazował benchmark Star Swarm ze specjalnie zoptymalizowanym silnikiem – przynajmniej w teorii, bowiem podczas jego tworzenia wkradł się błąd i został on sztucznie przytłumiony. Oxide Games wydał jego nową wersję, która jeszcze lepiej obrazuje możliwości nowej technologii.
Mantle API to niskopoziomowy interfejs programowania, który wprowadza udoskonalenia do wysokopoziomowego DirectX i w efekcie pozwala rozwinąć skrzydła akceleratorom graficznym bazującym na architekturze Graphics Core Next (Radeon HD 7000 i R7/R9 200) – zwłaszcza w przypadkach, gdzie mamy do czynienia ze słabszym procesorem i powstaje tak zwane wąskie gardło wynikające z narzutu API czy nieefektywnego dzielenia obliczeń na wątki.
W poprzedniej wersji benchmarka Star Swarm, na której większość redakcji obrazowała potencjał Mantle API, przypadkowo zablokowano wielowątkowość i mieliśmy do czynienia z porównaniem jednowątkowej platformy Mantle z wielowątkową DirectX. W efekcie jego wyniki nie oddawały pełnego potencjału nowego rozwiązania, a czasami nawet obrazowały przewagę trybu DirectX. W nowej wersji już rozwiązano ten problem.
Zapraszamy również do zapoznania się z naszymi testami wydajności Mantle API vs DirectX, które przeprowadziliśmy w grze Battlefield 4 i benchmarku Star Swarm (w starej wersji).
Źródło: AMD, Oxide Games, Steam