www.wikidata.de-de.nina.az
Mantle ist eine vom Unternehmen AMD entwickelte Programmierschnittstelle fur Grafikausgaben Die Schnittstelle ahnelt Glide und soll einen deutlich geringeren Verwaltungsaufwand haben als bekannte Schnittstellen wie Direct3D oder OpenGL MantleBasisdatenEntwickler AMDErscheinungsjahr 2013 1 Betriebssystem betriebssystemunabhangigKategorie ProgrammierschnittstelleLizenz proprietar 2 amd com Memento vom 3 Februar 2018 im Internet Archive AMD Mantle wurde 2019 zugunsten des von Mantle abgeleiteten OpenGL Nachfolgers Vulkan eingestellt 3 4 Inhaltsverzeichnis 1 Allgemeines 2 Name 3 Entwicklung 4 Vorteile 5 Nachteile 6 Unterstutzende Spiele 7 Unterstutzende Spiel Engines 8 Benchmarks 9 Weblinks 10 EinzelnachweiseAllgemeines BearbeitenEine der ersten Laufzeitumgebungen fur Spiele welche die Mantle Schnittstelle voll unterstutzen soll ist die sogenannte Frostbite 3 Engine welche etwa mit Battlefield 4 genutzt wird 5 Zudem haben die Entwicklerstudios Oxide und Rebellion Unterstutzung fur die Mantle API in ihren Spiel Engines Nitrous angekundigt Dass auch Intel und Nvidia die Mantle API mit eigenen Treiber unterstutzen konnen ist in Zukunft durchaus moglich jedoch hat AMD aufgrund der passenden Architektur einen deutlichen Vorteil Auch eine kunftige Unterstutzung des Betriebssystems Linux ist wahrscheinlich 6 7 Zum AMD Developer Summit 2013 kurz APU13 genannten Treffen der AMD Entwickler welches vom 11 bis 13 November 2013 stattfand 1 wurden weitere Einzelheiten zur Mantle Schnittstelle bekanntgegeben unter anderen wurde ein weiteres Mantle fahiges Spiel angekundigt Ausserdem wurde stark auf die verringerte CPU Last eingegangen sowie die starke Skalierung von Mantle mit mehr CPU Kernen hervorgehoben 8 Die Schnittstelle ist wohl recht nahe an der PlayStation 4 angelegt bietet demgegenuber aber eine hohere Hardwareabstraktionsebene 9 Die Schnittstelle ist mit der Hochsprache High Level Shading Language HLSL vertraglich 6 Name BearbeitenDer Name Mantle englisch fur Mantel wurde in Anlehnung zum Erdmantel gewahlt Damit soll ein Schichtenmodell oder eine Hardwareabstraktionsebene angedeutet werden wobei Mantle als Schnittstelle und Treiber bildlich den Erdkern Gerate mit Unterstutzung fur Graphics Core Next umschliesst und selbst die Grundlage fur die Erdkruste Anwendungen wie Spiele bildet 6 Entwicklung BearbeitenEtwa im Jahr 2008 ist Johan Andersson damals Technical Director im Unternehmen DICE und 2013 Technikchef der Frostbite Engine an die verschiedenen Grafikkartenhersteller herangetreten mit der Bitte um eine schlanke Programmierschnittstelle auch englisch Low Level API genannt Das Unternehmen AMD ist als einziger Grafikkartenhersteller auf seinen Wunsch eingegangen und hat begonnen alles vorzubereiten Um Mitte 2012 begann dann der tatsachliche Aufbau der Schnittstelle des Mantle Codes 10 9 Zurzeit Stand 14 November 2013 lauft der Aufbau der Schnittstelle in Zusammenarbeit mit der Frostbite Engine 10 Nach einer Veroffentlichung fur die Fachpresse zum 1 Februar 2014 erschien am Folgetag das erste Catalyst Treiberpaket fur Windows welches die Mantle Schnittstelle in allen GCN Grafikkarten softwareseitig vorerst ausschliesslich verfugbar im Spiel Battlefield 4 Frostbite 3 Engine sowie den Vorschau Demos des kommenden Star Citizen beinhaltet 11 Anfang Marz 2015 legte ein hochrangiger AMD Manager Entwicklern nahe sich statt Mantle auf die neuen Low Level APIs DirectX 12 von Microsoft bzw den plattformubergreifenden OpenGL Nachfolger Vulkan zu verlegen 12 Vorteile BearbeitenNach Aussagen von AMD sind durch Entlastung des Hauptprozessors bis zu neunmal so viele Zeichenaufrufe oder befehle draw calls je Sekunde moglich wie mit einer vergleichbaren Schnittstelle 6 oder mit anderen Werten ausgedruckt soll der Verwaltungsaufwand Overhead auf 8 gesenkt werden zum Vergleich der Verwaltungsaufwand von Direct3D liegt bei etwa 40 13 Zugriff auf alle Befehle der GCN Grafikkarten 14 15 Direktzugriff auf den Bild oder Grafikspeicher Leistungssteigerungen gegenuber Schnittstellen wie Direct3D und OpenGL Plattformunabhangigkeit Moglichkeit zu besserer Mehrkernoptimierung Mehrfach GPU Rendering nicht mehr uber traditionelles AFR sondern durch ein neues Verfahren welche dem SFR ahnlich sein durfte 16 Nachteile Bearbeitenkeine Unterstutzung der alten AMD Grafikkarten der HD Radeon 6xxx Reihe und alter 17 keine Unterstutzung von Grafikchips anderer Hersteller z B Nvidia Intel S3 Unterstutzende Spiele BearbeitenUbersicht der AMD Mantle unterstutzenden Spiele 18 Spielname Engine Entwickler Publisher JahrThief 2014 Unreal Engine 3 Eidos Montreal Nixxes Square Enix 2014Sniper Elite 3 Asura Rebellion 505 Games 2014Civilization Beyond Earth eigene Firaxis 2K Games 2014 19 Battlefield Hardline Frostbite Engine 3 Visceral Games amp DICE Electronic Arts 2015Battlefield 4 DICE 2013Dragon Age Inquisition BioWare 2014Plants vs Zombies Garden Warfare PopCap Games 2014Star Citizen CryEngine Cloud Imperium Games Cloud Imperium Games TBA 20 Unterstutzende Spiel Engines BearbeitenUbersicht der AMD Mantle unterstutzenden Spiele Engines Engine Entwickler ab VersionCryEngine Crytek 3Frostbite Engine DICE 3Nitrous Engine Oxide GamesUnreal Engine nur bei Thief 2014 Epic Games 3Asura RebellionBenchmarks BearbeitenIn einem ersten Test von Golem de wird die Bildwiederholfrequenz in einigen Mehrspielerszenarien von Battlefield 4 auf einem Testsystem mit Intel Core i7 3770K und einer AMD Radeon R9 290X um 76 Prozent gesteigert dies allerdings nur bei einer Auflosung von 1080p und ohne Kantenglattung Bei 4 fachem MSAA verringert sich der Gewinn auf 35 Prozent 21 Weblinks BearbeitenAndreas Schilling Frostbite Chefentwickler erklart Mantle Umsetzung In Hardwareluxx 14 November 2013 Einzelnachweise Bearbeiten a b AMD Developer Summit 2013 Memento vom 7 November 2013 im Internet Archive englisch Seite zum Treffen der AMD Entwickler abgerufen 15 November 2013 Schnittstelle Uber 40 Entwickler arbeiten bereits mit dem Mantle SDK Golem de 2 Mai 2014 abgerufen 13 Mai 2014 Not dead yet AMD s Mantle powers new Vulkan API VR efforts ExtremeTech Abgerufen am 1 September 2020 Farewell Mantle AMD has ended all support for DirectX 12 s API inspiration Abgerufen am 1 September 2020 britisches Englisch AMD s Mantle is the biggest change to gaming in a decade SemiAccurate a b c d AMD Radeon Mantle Schnittstelle als DirectX Konkurrent Golem de 26 September 2013 abgerufen 15 November 2013 AMD wants to improve gaming in Linux and Steam boxes with its Mantle tools PCWorld com 17 Juni 2014 abgerufen 20 Juni 2014 APU13 Mantle soll schnellste 3D Schnittstelle werden Heise online 13 November 2013 abgerufen 15 November 2013 a b Developer Summit 2013 AMDs Mantle war eine Idee der Battlefield Entwickler Golem de 14 November 2013 abgerufen 15 November 2013 a b APU13 Der Battlefield Schopfer uber AMDs 3D Schnittstelle Mantle Heise online 14 November 2013 abgerufen 15 November 2013 AMDs Mantle API im Test Der Prozessor Katalysator Golem de AMD beerdigt 3D Schnittstelle Mantle 1 0 und empfiehlt DirectX 12 und Vulkan Heise online 3 Marz 2015 abgerufen 4 Marz 2015 Thief Entwickler uber Mantle 20 Prozent mehr GPU Leistung nicht unrealistisch Golem de 15 November 2013 abgerufen 15 November 2013 Mantle API Star Citizen und die sieben Frostbite Titel Golem de 4 November 2013 abgerufen 10 November 2013 Radeon HD 7970 im Test Die schnellste und sparsamste GPU kommt von AMD Golem de 22 Dezember 2011 abgerufen 10 November 2013 Mantle API fur Battlefield 4 ab Ende Dezember ComputerBase AMD uber die Grundprinzipien von Mantle Mehr Performance fur PC Spieler neue Partner im November hardwareluxx de gametrailers com pcgamer com AMDs Mantle API im Test Der Prozessor Katalysator Golem deAMD Geschichte AMDs Liste der Mikroprozessoren von AMD Ordering Part Numbers OPN Mikroarchitekturen Am29000 Am286 Am386 Am486 5x86 K5 K6 K6 2 K6 III K7 K8 K8L K9 K10 Bobcat Bulldozer Jaguar Steamroller Puma Zen Zen Zen 2 Zen 3 Zen 3 Zen 4 nbsp Technologien AMD64 AMD V HSA Mantle live Quad FX QuantiSpeed Turbo CoreRyzen Server Epyc 7001 Naples Epyc 7002 Rome Epyc 7003 Milan Epyc 9004 Genoa Bergamo Siena Desktop Ryzen 1000 Summit Ridge 2000 Pinnacle Ridge Ryzen 3000 Matisse Ryzen 5000 Vermeer Ryzen 7000 Raphael Workstation HEDT Threadripper 1000 Whitehaven 2000 Colfax Threadripper 3000 Castle Peak Threadripper 5000 Chagall Threadripper 7000 Storm Peak Mobil Ryzen 2000 Raven Ridge 3000 Picasso Ryzen 4000 Renoir Ryzen 5000 Lucienne Ryzen 5000 Cezanne Ryzen 6000 Rembrandt Ryzen 7040 Phoenix Ryzen 7045 Dragon Range Embedded Ryzen V1000 Snowy Owl V1000B Great Horned Owl Ryzen Embedded V2000 R2000 Ryzen Embedded V3000 Ryzen Embedded 5000Fusion APUs Desktopauch in Notebooks Llano K10 Trinity Richland Piledriver Kaveri Steamroller Carrizo Bristol Ridge Excavator MobilSubnotes Tablets Ontario Zacate Bobcat Kabini Temash Jaguar Beema Mullins Puma Embedded Ontario G SerieOpteron Server Opteron K8 Opteron K9 Opteron K10 Opteron Bulldozer Opteron Piledriver Phenom Desktop Phenom Phenom IIMobil Phenom IIAthlon Desktop Athlon K7 Athlon XP Athlon 64 FX Athlon 64 X2 Athlon X2 Athlon IIMobil Athlon XP M Mobile Athlon 64 Athlon 64 X2 Athlon X2 Athlon IIServer Athlon MPTurion Mobil Turion 64 Turion 64 X2 Turion X2 Turion IISempron Desktop Sempron K7 Sempron K8 Mobil Mobile SempronDuron Desktop DuronMobil Mobile DuronGeode Embedded GX LX NX NX 2001Alchemy Embedded AlchemyChipsatze 690 Serie 700 Serie 800 Serie 900 Serie AM4 Chipsatze STRX4 ChipsatzeAMD FX Liste der AMD K10 Prozessoren Desktop Grafiklosungen von AMD fruher ATI Technologies Desktop Rage FireMV FireGL FirePro Radeon Radeon XpressMobil und Ultramobil Mobility Radeon Radeon M Imageon XilleonSonstiges Radeon Embedded Rialto CrossFireX HyperMemory Avivo Unified Video Decoder XvBA AMD Mantle TrueAudio Abgerufen von https de wikipedia org w index php title AMD Mantle amp oldid 236257024