Abo
  • Services:
Anzeige
Das Mantle-API soll schneller und effizienter arbeiten als andere Schnittstellen.
Das Mantle-API soll schneller und effizienter arbeiten als andere Schnittstellen. (Bild: AMD)

AMD Radeon: Mantle-Schnittstelle als DirectX-Konkurrent

Das Mantle-API soll schneller und effizienter arbeiten als andere Schnittstellen.
Das Mantle-API soll schneller und effizienter arbeiten als andere Schnittstellen. (Bild: AMD)

AMD hat mit dem Mantle-API eine neue Schnittstelle für den PC vorgestellt, diese ermöglicht eine konsolenähnliche Programmierung. Mantle soll es Entwicklern erleichtern, in Spielen wie Battlefield 4 eine höhere Leistung zu erzielen sowie den Programmieraufwand zu verringern.

Anzeige

Zum Abschluss des GPU14 Tech Showcase hat AMDs Grafikspezialist Raja Koduri noch einen besonderen Gast parat: Johan Andersson, Engine-Chef beim Battlefield-4-Entwickler Dice, wird per Videokonferenz zugeschaltet. Der kommende Shooter der schwedischen Entwickler wird das erste Spiel mit dem neuen Mantle-API. Dieses Application Programming Interface, also eine Schnittstelle mit passenden Catalyst-Treibern, ist für Crossplatform-Spiele ausgelegt und unterstützt den PC, um auf diesem eine ähnlich systemnahe Programmierung wie auf der Playstation 4 sowie der Xbox One zu ermöglichen. AMD hat seit über zwei Jahren an Mantle gearbeitet, wird aber künftig deswegen andere Schnittstellen nicht vernachlässigen.

Mantle ist als API oder Abstraktionsschicht zwischen dem Spielecode und dem Treiber konzipiert - je weniger Ballast das API aufweist, desto besser. Eine Integration in das Betriebssystem ist übrigens nicht zwingend notwendig oder liefert automatisch bessere Resultate.

Mit Mantle wandelt AMD auf den Spuren des 3dfx-Glide-API, das vor rund einer Dekade zusammen mit den Voodoo-Grafikkarten deutlich schnellere sowie schönere Spiele ermöglichte. Die neue AMD-Schnittstelle für PC und Konsolen tritt in Konkurrenz zu Microsofts proprietärem, im Spielebereich übermächtigen sowie Windows vorbehaltenen Direct3D und dem offenen, eher selten genutzten OpenGL. Mantle ist wenig überraschend für die GCN-Technik optimiert. Der Graphics Core Next steckt sowohl in der Playstation 4 als auch in der Xbox One und im PC-Sektor bietet AMD bereits seit zwei Jahren entsprechende Grafikkarten an. Damit nutzen die Kalifornier ihre nun vorhandene Marktmacht, um die eigene Technologie auf den drei großen Spieleplattformen kräftig voranzutreiben, die neuen Volcanic-Islands-Radeons unterstützen die Mantle-Schnittstelle selbstverständlich. Der Name "Mantle" kommt von Planeten - diese bestehen aus einem Kern (GNC-GPU), einem Mantel (API und Treiber) sowie der Kruste (Spiel).

Eine "low-level high-performance console-like API for PC"

Mantle ist zur von Direct3D bekannten HLSL-Hochsprache kompatibel und soll den Entwicklern die Möglichkeit geben, alle Funktionen eines GCN-Grafikchips und damit diesen selbst frühzeitig auszureizen - mit Direct3D oder OpenGL ist das nicht möglich, auf einer Konsole schon. So beherrschen AMDs GCN-Radeons per Erweiterung schon seit 2011 sogenannte Partially Resident Textures, die Microsoft erst mit DirectX 11.2 in Hardware als Tiled Ressources einführte - id Software nennt die gleiche Technik Megatexture, nutzte bei Rage aber nur eine Softwarevariante.

Da die Programmierung mit Mantle wie bei einer Konsole sehr systemnah ("close to the metal" respektive "low-level") erfolgt, verringert sich laut Dices Andersson der lästige CPU-Overhead drastisch und AMDs FX-Achtkerner werden erstmals in Spielen durchweg genutzt. Vor allem die viel höhere Anzahl an Draw-Calls soll eine weitaus effizientere Programmierung ermöglichen. AMD spricht vom Faktor neun pro Sekunde bei diesen Engine-Aufrufen an das API, was die CPU viel weniger behindert. Für PC-Spiele bedeutet dies, dass Grafikkarten mehr Leistung abrufen können, sich also auch günstige Modelle besser für fordernde Effekte eignen - ein bisschen wie bei einer Konsole, bei der Spiele massiv auf die vorhandene Hardware optimiert werden.

  • Das Low-Level-API arbeitet effizient und ist mit HLSL kompatibel. (Bild: AMD)
  • Mantle soll pro Sekunde neunmal so viele Draw-Calls bieten wie andere APIs und dadurch die CPU entlasten. (Bild: AMD)
  • Auf der Developer Summit im November 2013 soll es neue Informationen zur Schnittstelle geben. (Bild: AMD)
Das Low-Level-API arbeitet effizient und ist mit HLSL kompatibel. (Bild: AMD)

Wenn Battlefield 4 im Oktober erscheint, nutzt der Shooter noch Direct3D 11, im Dezember soll ein Patch dann die Mantle-Unterstützung bringen. Da das Dice-Spiel die Frostbite-Engine nutzt und viele weitere EA-Studios mit dieser Technik Spiele für mehrere Plattformen entwickeln, hat AMD einen starken Partner an seiner Seite. 3dfx hingegen musste Ende des vergangenen Jahrtausends schließen und wurde von Nvidia aufgekauft.

AMDs Konkurrenz - also Intel und Nvidia - steht es angeblich frei, das Mantle-API mit eigenem Treiber zu unterstützen, da AMD die Schnittstelle offen konzipiert haben soll (nicht aber Open Source). Auch eine Unterstützung von Linux und somit den Steam-Gaming-Maschinen durch das Mantle-API ist wahrscheinlich, wenngleich sich AMD hierzu bisher nicht geäußert hat. Vielleicht gibt es auf der APU13 neue Informationen zu diesem Thema, denn für die Developer Summit im November hat AMD weitere Details zum Mantle-API angekündigt.


eye home zur Startseite
Hotohori 08. Okt 2013

Tja, so unterschiedlich können halt Erfahrungen sein. Mit AMD nie wirklich Probleme...

pythoneer 27. Sep 2013

Danke, das weiß ich zu schätzen! Das geht ja bei AMD auch mit der Gefahr einher sich ins...

Sarkastius 27. Sep 2013

Jetzt hättest du auch schreiben können, der Fleischer backt keine Kuchen .... Sorry aber...

nille02 27. Sep 2013

Da Microsoft das SDK zusammenstellt und festlegt was man mit der GPU machen darf kann es...

Thaodan 27. Sep 2013

Android und SteamOS sind von der Strucktur kaum zu vergleichen, Android hat ein ganz...



Anzeige

Stellenmarkt
  1. SARSTEDT AG & Co., Nümbrecht-Rommelsdorf
  2. Bechtle Onsite Services GmbH, Neckarsulm
  3. WKM GmbH, München
  4. Brabbler Secure Message and Data Exchange Aktiengesellschaft, München


Anzeige
Blu-ray-Angebote
  1. 16,99€ (ohne Prime bzw. unter 29€ Einkauf + 3€ Versand)
  2. (u. a. The Revenant, Batman v Superman, James Bond Spectre, Legend of Tarzan)
  3. (u. a. Warcraft Blu-ray 9,29€, Jack Reacher Blu-ray 6,29€, Forrest Gump 6,29€, Der Soldat...

Folgen Sie uns
       


  1. Heiko Maas

    "Kein Wunder, dass Facebook seine Vorgaben geheim hält"

  2. Virtual Reality

    Oculus Rift unterstützt offiziell Roomscale-VR

  3. FTP-Client

    Filezilla bekommt ein Master Password

  4. Künstliche Intelligenz

    Apple arbeitet offenbar an eigenem AI-Prozessor

  5. Die Woche im Video

    Verbogen, abgehoben und tiefergelegt

  6. ZTE

    Chinas großes 5G-Testprojekt läuft weiter

  7. Ubisoft

    Far Cry 5 bietet Kampf gegen Sekte in und über Montana

  8. Rockstar Games

    Waffenschiebereien in GTA 5

  9. Browser-Games

    Unreal Engine 4.16 unterstützt Wasm und WebGL 2.0

  10. Hasskommentare

    Bundesrat fordert zahlreiche Änderungen an Maas-Gesetz



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Debatte nach Wanna Cry: Sicherheitslücken veröffentlichen oder zurückhacken?
Debatte nach Wanna Cry
Sicherheitslücken veröffentlichen oder zurückhacken?
  1. Sicherheitslücke Fehlerhaft konfiguriertes Git-Verzeichnis bei Redcoon
  2. Hotelketten Buchungssystem Sabre kompromittiert Zahlungsdaten
  3. Onlinebanking Betrüger tricksen das mTAN-Verfahren aus

Sphero Lightning McQueen: Erst macht es Brummbrumm, dann verdreht es die Augen
Sphero Lightning McQueen
Erst macht es Brummbrumm, dann verdreht es die Augen

Quantencomputer: Nano-Kühlung für Qubits
Quantencomputer
Nano-Kühlung für Qubits
  1. IBM Q Mehr Qubits von IBM
  2. Quantencomputer Was sind diese Qubits?
  3. Verschlüsselung Kryptographie im Quantenzeitalter

  1. Re: Machen wir doch mal die Probe aufs Exempel

    GenXRoad | 04:03

  2. Re: Boah Heiko halt doch endlich deine dumme Fresse

    narfomat | 02:57

  3. Re: Unangenehme Beiträge hervorheben statt zu...

    klaus9999 | 02:44

  4. Warum?

    NeoXolver | 02:38

  5. Re: Jeder redet über FB-Mitarbeiter - keiner über...

    klaus9999 | 01:55


  1. 12:54

  2. 12:41

  3. 11:44

  4. 11:10

  5. 09:01

  6. 17:40

  7. 16:40

  8. 16:29


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel