• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Halts Optimizations for Mantle API

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,230 (7.55/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
AMD has halted optimizations for its Mantle 3D graphics API, for current and future graphics cards. The cards will retain Mantle API support at the driver-level, to run existing Mantle applications, but will not receive any performance optimizations from AMD. Launched around 2013, Mantle had a short stint with AAA PC games, such as Battlefield 4, Thief, Sniper Elite III, and Star Citizen, offering noticeably higher performance than DirectX 11. The API improves the way the CPU-end of 3D graphics rendering is handled, particularly with today's multi-core/multi-threaded processors, bringing about significant increases to the number of draw-calls that can be parsed by a GPU.

AMD will now focus on DirectX 12 and Vulkan (OpenGL successor by Khronos Group). Why the company effectively killed its own 2-year old and promising 3D API is anyone's guess. We postulate that Mantle could have been used by AMD to steer Microsoft to introduce vital bare-metal optimizations it reserved for the console, to the PC ecosystem with DirectX 12. It appears to have served that purpose, and as if to hold up to its end of a bargain, AMD 'withdrew' Mantle. DirectX 12 will feature a super-efficient command-buffer that scales across any number of CPU cores, and will have huge increases in draw-calls over DirectX 11. The new API makes its official debut with Windows 10, later this month. AMD's Graphics CoreNext 1.1 and 1.2 GPUs support DirectX 12 (feature level 12_0), as do rival NVIDIA's "Maxwell" GPUs. The company will continue to nurture Mantle as an "innovation base" for its upcoming tech, such as LiquidVR.



View at TechPowerUp Main Site
 
Joined
Jan 13, 2009
Messages
424 (0.07/day)
It's been handed over to Khronos to use for the basis of Vulkan. Khronos actually thanked AMD for giving them Mantle when they announced Vulkan. From what I understand Mantle is continuing on with AMD with Liquid VR. I guess we'll see as time goes on.
 
Joined
Jun 11, 2013
Messages
353 (0.08/day)
Processor Core i5-3350P @3.5GHz
Motherboard MSI Z77MA-G45 (uATX)
Cooling Stock Intel
Memory 2x4GB Crucial Ballistix Tactical DDR3 1600
Video Card(s) |Ξ \/ G /\ GeForce GTX 670 FTW+ 4GB w/Backplate, Part Number: 04G-P4-3673-KR, ASIC 68.5%
Storage some cheap seagates and one wd green
Display(s) Dell UltraSharp U2412M
Case some cheap old eurocase, black, with integrated cheap lit lcd for basic monitoring
Audio Device(s) Realtek ALC892
Power Supply Enermax Triathlor 550W ETA550AWT bronze, non-modular, airflow audible over 300W power draw
Mouse PMSG1G
Keyboard oldschool membrane Keytronic 104 Key PS/2 (big enter, right part of right shift broken into "\" key)
It's been handed over to Khronos to use for the basis of Vulkan. Khronos actually thanked AMD for giving them Mantle when they announced Vulkan. From what I understand Mantle is continuing on with AMD with Liquid VR. I guess we'll see as time goes on.
and hopefully amd will not continue releasing underperforming graphics hardware.. (or at least showcases how it can prevail over the competition setup at least in some scenarios..)
 
Joined
Apr 25, 2013
Messages
127 (0.03/day)
It's been handed over to Khronos to use for the basis of Vulkan. Khronos actually thanked AMD for giving them Mantle when they announced Vulkan. From what I understand Mantle is continuing on with AMD with Liquid VR. I guess we'll see as time goes on.
Yes, it's a good move for AMD. Now they have both Dx12 and Vulkan on their side. The red camp looks quite strong for the next era. By the way the news is old.

Note: I'm expecting for ignorant dudes who translate this news into "AMD did bad as always, go die" to populate this thread. Just another day on TPU :)
 
Joined
Jun 11, 2013
Messages
353 (0.08/day)
Processor Core i5-3350P @3.5GHz
Motherboard MSI Z77MA-G45 (uATX)
Cooling Stock Intel
Memory 2x4GB Crucial Ballistix Tactical DDR3 1600
Video Card(s) |Ξ \/ G /\ GeForce GTX 670 FTW+ 4GB w/Backplate, Part Number: 04G-P4-3673-KR, ASIC 68.5%
Storage some cheap seagates and one wd green
Display(s) Dell UltraSharp U2412M
Case some cheap old eurocase, black, with integrated cheap lit lcd for basic monitoring
Audio Device(s) Realtek ALC892
Power Supply Enermax Triathlor 550W ETA550AWT bronze, non-modular, airflow audible over 300W power draw
Mouse PMSG1G
Keyboard oldschool membrane Keytronic 104 Key PS/2 (big enter, right part of right shift broken into "\" key)
Yes, it's a good move for AMD. Now they have both Dx12 and Vulkan on their side. The red camp looks quite strong for the next era. By the way the news is old.

Note: I'm expecting for ignorant dudes who translate this news into "AMD did bad as always, go die" to populate this thread. Just another day on TPU :)
has the poor performance in project cars been repaired yet?
 
Joined
Oct 4, 2013
Messages
86 (0.02/day)
Joined
Aug 20, 2007
Messages
21,451 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
has the poor performance in project cars been repaired yet?

Unsure what that has to do with Mantle's deprecation.

And for the slow, phasing out Mantle and completely stopping driver optimizations ARE seperate issues for the media to report.
 
Joined
Jun 10, 2014
Messages
3 (0.00/day)
Note: I'm expecting for ignorant dudes who translate this news into "AMD did bad as always, go die" to populate this thread. Just another day on TPU :)
Isn't it funny how the same people who always says that "I hope AMD will be able to catch up with Intel/Nvidia so we don't get a monopoly and the price can come down",
are also the same people who tell you what a complete moron you are if you A: Owning an AMD product or B: Planning on buying an AMD product. :)

Edit: typo
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.46/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Vulkan effectively is Mantle.
 
Joined
Jun 11, 2013
Messages
353 (0.08/day)
Processor Core i5-3350P @3.5GHz
Motherboard MSI Z77MA-G45 (uATX)
Cooling Stock Intel
Memory 2x4GB Crucial Ballistix Tactical DDR3 1600
Video Card(s) |Ξ \/ G /\ GeForce GTX 670 FTW+ 4GB w/Backplate, Part Number: 04G-P4-3673-KR, ASIC 68.5%
Storage some cheap seagates and one wd green
Display(s) Dell UltraSharp U2412M
Case some cheap old eurocase, black, with integrated cheap lit lcd for basic monitoring
Audio Device(s) Realtek ALC892
Power Supply Enermax Triathlor 550W ETA550AWT bronze, non-modular, airflow audible over 300W power draw
Mouse PMSG1G
Keyboard oldschool membrane Keytronic 104 Key PS/2 (big enter, right part of right shift broken into "\" key)
Kudos for your "ON topic" comment. You even quoted my note, well done.
I think this will answer your question
if it can 60fps in 1440p while aa is on, well, ill be happy. cant tell from the 1080p, but hopefully it will be enough in windows 9 (very wrongly named 10 - and i might not buy win10 just because megahard skipped consecutive number creating a complete discontinuity without asking the users. the same $hit as with removing the start menu)

you kinda invited any off topic reactions byt typing the "Note:" at the end of your contribution, wouldnt you say?
 
Joined
Sep 6, 2013
Messages
3,328 (0.81/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
That's a bad decision. They should kept supporting it for at least 6 months after DX12. At least for Fury X cards they should had offered full updated optimizations and support for the games that use Mantle.
Mantle was great, it moved the industry forward, it is in Vulkan, but this decision it absolutely ridiculous. That's how you destroy your image.
 
Last edited:
Joined
Jun 11, 2013
Messages
353 (0.08/day)
Processor Core i5-3350P @3.5GHz
Motherboard MSI Z77MA-G45 (uATX)
Cooling Stock Intel
Memory 2x4GB Crucial Ballistix Tactical DDR3 1600
Video Card(s) |Ξ \/ G /\ GeForce GTX 670 FTW+ 4GB w/Backplate, Part Number: 04G-P4-3673-KR, ASIC 68.5%
Storage some cheap seagates and one wd green
Display(s) Dell UltraSharp U2412M
Case some cheap old eurocase, black, with integrated cheap lit lcd for basic monitoring
Audio Device(s) Realtek ALC892
Power Supply Enermax Triathlor 550W ETA550AWT bronze, non-modular, airflow audible over 300W power draw
Mouse PMSG1G
Keyboard oldschool membrane Keytronic 104 Key PS/2 (big enter, right part of right shift broken into "\" key)
That's a bad decision. They should kept supporting it for at least 6 months after DX12. At least for Fury X cards they should had offered full updated optimizations and support for the games that use Mantle.
Mantle was great, it moved the industry forward, it is in Vulkan, but this decision it absolutely ridiculous. That's how you destroy your image.
amd is one big wtf copmpany.. but maybe theyre bound by some agreement with microsoft.. but we live in a highly non-transparent world so we cannot know whats behind this.
 
Joined
Feb 11, 2009
Messages
5,545 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
Kinda doubt Mantle had anything to do with DX12 being what it is, its not like MS suddenly radically changed its approach on the new DX(12) as soon as they heard what AMD was doing with Mantle.

Mantle was disappointing to be sure, but what hurts me more is that audio improvement that was promised.
A gaming experience is really determined by 2 factors, Video and Audio, yet the time effort and money goes 95% to video and 5% to audio....

I was hoping Mantle would bring the importance of good audio back but it seems like I need to dream on.
 
Joined
Jun 13, 2012
Messages
1,388 (0.31/day)
Processor i7-13700k
Motherboard Asus Tuf Gaming z790-plus
Cooling Coolermaster Hyper 212 RGB
Memory Corsair Vengeance RGB 32GB DDR5 7000mhz
Video Card(s) Asus Dual Geforce RTX 4070 Super ( 2800mhz @ 1.0volt, ~60mhz overlock -.1volts)
Storage 1x Samsung 980 Pro PCIe4 NVme, 2x Samsung 1tb 850evo SSD, 3x WD drives, 2 seagate
Display(s) Acer Predator XB273u 27inch IPS G-Sync 165hz
Power Supply Corsair RMx Series RM850x (OCZ Z series PSU retired after 13 years of service)
Mouse Logitech G502 hero
Keyboard Logitech G710+
amd is one big wtf copmpany.. but maybe theyre bound by some agreement with microsoft.. but we live in a highly non-transparent world so we cannot know whats behind this.
Pfft no mantle was on life support second DX12 was announced. Only AMD supported that proprietary API and what is point of game company using that vs DX12. It was dead about 1 month after it was announced.
 
Last edited:
Joined
Jan 7, 2012
Messages
125 (0.03/day)
Pfft no mantle was on life support second DX12 was announced. Only AMD supported that proprietary API and what is point of game company using that vs DX12. It was dead about 1 month after it was announced.

Yeah, it's not like AMD has a bunch of people to spend time on something like this.
 

the54thvoid

Super Intoxicated Moderator
Staff member
Joined
Dec 14, 2009
Messages
13,047 (2.39/day)
Location
Glasgow - home of formal profanity
Processor Ryzen 7800X3D
Motherboard MSI MAG Mortar B650 (wifi)
Cooling be quiet! Dark Rock Pro 4
Memory 32GB Kingston Fury
Video Card(s) Gainward RTX4070ti
Storage Seagate FireCuda 530 M.2 1TB / Samsumg 960 Pro M.2 512Gb
Display(s) LG 32" 165Hz 1440p GSYNC
Case Asus Prime AP201
Audio Device(s) On Board
Power Supply be quiet! Pure POwer M12 850w Gold (ATX3.0)
Software W10
If AMD gave MS the hot mantle poker up the ass to make the time improvements in the DX api then they deserve full credit.
It doesn't matter mantle support is ending. It didn't reach a big enough section of gamers or games, I guess primarily because MS ran with DX 12 improvements.
This isn't bad news, its called progress.

Do we need DX12 coded games and how long before we see the benefits in the real world?
 
Joined
May 2, 2013
Messages
170 (0.04/day)
and hopefully amd will not continue releasing underperforming graphics hardware.. (or at least showcases how it can prevail over the competition setup at least in some scenarios..)

By which you mean FuryX I take? The FuryX isn't under-performing because of its engineering, it's under-performing because it lacks game optimized DX11 drivers. Their latest WHQL driver took over half a year to release.

AMD is most likely counting on DX12 and Vulkan to take off, and for DX11 to die off soon. Look at the FuryX perfomrance in games for which AMD released fixes and/or Beta drivers. In FarCry4 for example, or AC Unity AMD does quite well:

 
Joined
Oct 2, 2004
Messages
13,791 (1.87/day)
Who cares how long driver takes to release if the old one works perfectly fine? Or do you constantly want to update drivers and constantly have them broken?
 
Joined
May 2, 2013
Messages
170 (0.04/day)
Who cares how long driver takes to release if the old one works perfectly fine? Or do you constantly want to update drivers and constantly have them broken?

With DX11 games you need to optimize drivers for each game because execution and resource management is almost entirely done through drivers.
 
Joined
Sep 15, 2011
Messages
6,716 (1.39/day)
Processor Intel® Core™ i7-13700K
Motherboard Gigabyte Z790 Aorus Elite AX
Cooling Noctua NH-D15
Memory 32GB(2x16) DDR5@6600MHz G-Skill Trident Z5
Video Card(s) ZOTAC GAMING GeForce RTX 3080 AMP Holo
Storage 2TB SK Platinum P41 SSD + 4TB SanDisk Ultra SSD + 500GB Samsung 840 EVO SSD
Display(s) Acer Predator X34 3440x1440@100Hz G-Sync
Case NZXT PHANTOM410-BK
Audio Device(s) Creative X-Fi Titanium PCIe
Power Supply Corsair 850W
Mouse Logitech Hero G502 SE
Software Windows 11 Pro - 64bit
Benchmark Scores 30FPS in NFS:Rivals

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.46/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
If AMD gave MS the hot mantle poker up the ass to make the time improvements in the DX api then they deserve full credit.
It doesn't matter mantle support is ending. It didn't reach a big enough section of gamers or games, I guess primarily because MS ran with DX 12 improvements.
This isn't bad news, its called progress.

Do we need DX12 coded games and how long before we see the benefits in the real world?
Is suspect Direct3D 12 and Mantle were co-developed but Microsoft was dragging their feet because DirectX 12 needed to be launched with a new version of Windows. AMD decided to take the tech they shared with Microsoft and make it public early so they can recover some of their development costs. AMD knew Mantle was going to be a short-lived thing from the day they decided to go public with it.

I don't think there is any Mantle code in Direct3D 12; Microsoft just used the principle of it as a starting point. Vulkan, on the other hand, uses huge portions of Mantle code.

No. Mantle was a dumbed down version of OpenGL, just like 3dfx's GLide was some time ago.
Not dead yet: AMD’s Mantle powers new Vulkan API, VR efforts
ExtremeTech said:
The first thing Mantle has transformed into is an API we’ve already spent time talking about yesterday — Vulkan. One thing we’ve known for months, and confirmed with developers independently, is that the Khronos Group’s Vulkan API is substantially based upon AMD’s Mantle. AMD’s blog post states that “Khronos Group has chosen the best and brightest parts of Mantle to serve as the foundation for Vulkan.”
Long story short, AMD wants to see gaming on *nix survive and the only way to do that is with non-proprietary tech (e.g. OpenGL). OpenGL can't compete with Direct3D 12 and AMD knew that. At the same time, AMD can't be paying off developers to use Mantle (e.g. DICE) nor can they afford to keep updating it (they have enough difficulty supporting their own hardware drivers). AMD threw Mantle at Khronos to kickstart Vulkan development removing a financial burden from AMD as well as ensuring open standards stay relevant. It was win-win for AMD and Khronos.
 
Last edited:
Joined
Feb 11, 2009
Messages
5,545 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
you obviously have no clue whats going on. Project Cars is using nvidia Game Works which is crippling amd performance

and in general Nvidia performance as well :p
 
Top