Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
ASUS GeForce RTX 4080 Noctua OC Edition review
MSI Clutch GM51 Wireless mouse review
ASUS ROG STRIX B760-F Gaming WIFI review
Asus ROG Harpe Ace Aim Lab Edition mouse review
SteelSeries Arctis Nova Pro Headset review
Ryzen 7800X3D preview - 7950X3D One CCD Disabled
MSI VIGOR GK71 SONIC Blue keyboard review
AMD Ryzen 9 7950X3D processor review
FSP Hydro G Pro 1000W (ATX 3.0, 1000W PSU) review
Addlink S90 Lite 2TB NVMe SSD review

New Downloads
Intel ARC graphics Driver Download Version: 31.0.101.4148
GeForce 531.29 WHQL driver download
CrystalDiskInfo 9.0.0 Beta3 Download
AMD Ryzen Master Utility Download 2.10.2.2367
AMD Radeon Software Adrenalin 23.3.1 WHQL download
Display Driver Uninstaller Download version 18.0.6.1
CPU-Z download v2.05
AMD Chipset Drivers Download 5.02.19.2221
GeForce 531.18 WHQL driver download
ReShade download v5.7.0


New Forum Topics
Question about how DDU works? EVGA has terminated its partnership with Nvidia , which brand to use ? 3060ti vs 6700xt a year later Intel i225 firmware ASUS Launches ROG Swift OLED PG27AQDM at $999 Review: ASUS GeForce RTX 4080 Noctua OC Edition Display Driver Uninstaller Thread Intel’s Raptor Lake Refresh Desktop CPUs Expected to Arrive in August 2023 Red Dead Redemption 2 failing to launch, Exit code 0xc0000005 Getting my XP Partition to work after Switch to AMD




Guru3D.com » News » NVIDIA: DirectX 12 Is Huge Improvement for Gaming

NVIDIA: DirectX 12 Is Huge Improvement for Gaming

by Hilbert Hagedoorn on: 03/21/2014 08:12 AM | source: | 141 comment(s)
NVIDIA: DirectX 12 Is Huge Improvement for Gaming

Microsoft today introduced DirectX 12 at the annual Game Developers Conference (GDC) in San Francisco. DX12 is Microsoft's latest version of the graphics API that is the dominant standard in the growing, $25 billion PC gaming industry. Developers have been asking for a thinner, more efficient API that allows them to control hardware resources more directly. Despite significant efficiency improvements delivered by continuous advancement of existing API implementations, next-generation applications want to extract all possible performance from multi-core systems. Developers also want to take direct advantage of advanced GPU hardware features, from which developers are currently insulated to provide fool-proof usage. DirectX 12 was designed from scratch to provide the infrastructure for these advanced applications.

DirectX 12 will mirror many of the improvements AMD implemented in its own Mantle API. The big news today was that DX12 will support more than just the PC and will work on existing hardware. Microsoft will bring DX12 to all of its platforms, including the Xbox One and even Windows Phone. Which hardware will be DX12-compatible? AMD said all of its Graphics Core Next-based Radeon GPUs (i.e. Radeon HD 7000 series and newer) will work with the new API. Nvidia pledged support for all Fermi, Kepler, and Maxwell (i.e. GeForce GTX 400 series and newer) parts.

The DirectX 12 API would not be limited to desktop PCs but since AMD has hardware implemented in Microsoft’s Xbox One, the benefits of the latest Direct3D 12 API would be forwarded to the next generation console. Turn10 studios demoed a short video of FORZA 5 running with new API maintaining a smooth 60 FPS frame rate with all new rendering features implemented. Since Xbox One has full support of DirectX 12 API, we will see upcoming games for the console to offer improved performance.

Next up was Eric Mentzer from chipzilla, Intel, who announced that their Fourth generation of Haswell CPUs will feature full support for the DirectX 12 API. However, there’s a restriction and only processors which feature the Iris and Iris Pro graphics chip will adopt the new Direct3D API. Intel recently announced that their Haswell refresh platform processors with unlocked K-Series design will feature the Iris Pro graphics chip. This means that Intel’s upcoming generation of processors will fully be compatible with DirectX 12 and offer improved speed and driver support in multiple apps and games. The Iris Pro with DirectX 12 can now become a great addition for NUCs and Mini PCs such as Gigabyte BRIX resulting in a great platform for Steam Machines.
Lastly, we have NVIDIA on the desktop front who announced that DirectX 12 API would be supported by not just their Maxwell and Kepler GPUs but also by their Fermi core architecture. Fermi was launched back in 2010 and NVIDIA supporting the GPU architecture to this date is great news for those users who still have Fermi GPUs running in their rigs. Following is NVIDIA’s note on the DirectX 12 API:

Speaking to a crowd of about 500 developers and press, Anuj Gosalia, development manager of DirectX at Microsoft, described DX12 as the joint effort of hardware vendors, game developers and his team. Our work with Microsoft on DirectX 12 began more than four years ago with discussions about reducing resource overhead. For the past year, NVIDIA has been working closely with the DirectX team to deliver a working design and implementation of DX12 at GDC. Read more:

Gosalia demonstrated the new API with a tech demo of the Xbox One racing game Forza running on a PC powered by an NVIDIA GeForce Titan Black. In addition, our software team has provided a driver to game studios to facilitate further design feedback as well as actual game development. 

A critical factor in the adoption of any new API is the size of the available market. In the past, feature adoption has been muted by lack of support in the substantial console market, as well as absence of feature deployment on popular versions of the Windows OS. With DX12, there is an unprecedented convergence of APIs and breadth of support. DX12 will span PCs, XBox One, tablets and even phones.
In addition, NVIDIA will match Microsoft OS support for DX12. Over 70% of gaming PCs are now DX11 based. NVIDIA will support the DX12 API on all the DX11-class GPUs it has shipped; these belong to the Fermi, Kepler and Maxwell architectural families. With more than 50% market share (65% for discrete graphics) among DX11-based gaming systems, NVIDIA alone will provide game developers the majority of the potential installed base.
The genesis of DX12 can be found in technology trends. GPUs have continued to rapidly increase in performance, while single-core CPU performance has been gated by power limits. Multi-core CPUs have provided some advancement but still trail GPUs in peak performance. In parallel, applications have embraced task-parallelism, adopting sophisticated scheduling systems to scale performance with the number of CPU cores. This has in turn driven the need for an API that scales similarly with core count. GPU performance can be exploited three ways: drawing better pixels, more pixels and more objects. We have reaped much of what can be gained from pixels. DX12’s focus is on enabling a dramatic increase in visual richness through a significant decrease in API-related CPU overhead. Historically, drivers and OS software have managed memory, state, and synchronization on behalf of developers. However, inefficiencies result from the imperfect understanding of an application’s needs. DX12 gives the application the ability to directly manage resources and state, and perform necessary synchronization. As a result, developers of advanced applications can efficiently control the GPU, taking advantage of their intimate knowledge of the game’s behavior. NVIDIA

We will have an article on Qualcomm’s support for DirectX 12 API shortly but its great to see that all the major vendors are onboard the DirectX 12 bandwagon. Stay tuned for more information and videos of the event in a short time.



NVIDIA: DirectX 12 Is Huge Improvement for Gaming NVIDIA: DirectX 12 Is Huge Improvement for Gaming NVIDIA: DirectX 12 Is Huge Improvement for Gaming NVIDIA: DirectX 12 Is Huge Improvement for Gaming NVIDIA: DirectX 12 Is Huge Improvement for Gaming




« AC Ryan to release UHD 4K-mediaplayer in September · NVIDIA: DirectX 12 Is Huge Improvement for Gaming · MSI Announces GS60 Ghost Gaming Notebook »

Related Stories

NVIDIA: New consoles will never match PC graphics - 09/26/2013 04:24 PM
NVIDIA Senior Vice President of Content and Technology Tony Tamasi mentioned in an interview that game consoles leapfrogging PC graphic capabilities are definitely a thing of the past. Tamasi said Mic...

NVIDIA: Era of fully-custom console hardware is over - 01/18/2013 06:28 PM
NVIDIA Ceo Jen-Hsun Huang states that that fully-custom hardware for video game consoles is no longer feasible. Huang explains that with the power delivered by today's CPUs and GPUs, it no longer mak...

NVIDIA: Project Denver is ARMv8 with added secret sauce - 11/12/2012 09:59 AM
In a conference call last week with financial analysts, NVIDIA CEO Jen-Hsun Huang revealed that the company's Project Denver, aka NVIDIA's upcoming desktop processor, is a full-custom ARMv8 archite...

NVIDIA: 30 Tegra 3 smartphones coming - 05/27/2012 10:41 AM
NVIDIA released information that there are 30 Tegra 3 based smartphones on the way in 2012, double as much as the Tegra 2's design wins. NVIDIA GM Mike Rayfield also added that many of these phones wi...

NVIDIA: 28nm yields not as good as anticipated - 02/17/2012 01:08 PM
NVIDIA CEO Jen-Hsun Huang told investors during yesterday's earnings call that TSMC is doing fabulously with its 28nm ramp. Yields on 28nm wafers are higher at the same point in the cycle than they we...


29 pages 1 2 3 4 > »


SirDremor
Senior Member



Posts: 586
Joined: 2008-06-20

#4786238 Posted on: 03/21/2014 08:51 AM
He-he-he, goodbye Mantle!

BTW, if anyone thinks Microsoft "just decided" to jump on Mantle with DX12 - think again - such changes are decided months (or even years before).
It is more likely AMD decided to create Mantle when they knew from Microsoft about their low-lovel API plans (and not being restricted by current OS developments - brought Mantle earlier than MS can do with DX12).

Of course it can be the opposite... but nevertheless these two techs were born together.

(.)(.)
Senior Member



Posts: 9094
Joined: 2010-11-10

#4786244 Posted on: 03/21/2014 09:21 AM


I thought Mantle was meant to be AMD's replacement for DX, why are they interested in DX12.

SirDremor
Senior Member



Posts: 586
Joined: 2008-06-20

#4786249 Posted on: 03/21/2014 09:33 AM

I thought Mantle was meant to be AMD's replacement for DX, why are they interested in DX12.

It is not correct assumption. They want (and use) it as an alternative for CPU-limited scenarios.
Additionally no company in a sane state of mind will abandon the tech used by absolute majority of hardware, software and developers (numbers are inaccurate, but comparable - imagine that Mantle has about ~3 big developers with 1 and a half game released - DX has 1000+ big and small developers with thousands of games...)
It will be similar if AMD says - we will not use\develop x86 processors any more. Let's stick to some x87.

And the last - no current gen consoles (PS4, XBOX ONE) can or will use Mantle...

MaskedMuchaco
Member



Posts: 76
Joined: 2011-03-18

#4786252 Posted on: 03/21/2014 09:43 AM
He-he-he, goodbye Mantle!

BTW, if anyone thinks Microsoft "just decided" to jump on Mantle with DX12 - think again - such changes are decided months (or even years before).
It is more likely AMD decided to create Mantle when they knew from Microsoft about their low-lovel API plans (and not being restricted by current OS developments - brought Mantle earlier than MS can do with DX12).

Of course it can be the opposite... but nevertheless these two techs were born together.

It was stated at the conference that Microsoft are planning for the first games using DX12 to ship for the 2015 holiday season so it's a bit early to be waving goodbye to mantle just yet, it's got nearly 2 years left, it's quite possible it will become pointless by then though, nobody will bother porting to mantle when it should be much easier to port D3D12 code from Xbone.

mohsentux
Junior Member



Posts: 14
Joined: 2013-06-12

#4786262 Posted on: 03/21/2014 10:05 AM
thank god these companies are coming to their senses about hardware and software restrictions on newer technology.
the way things are going someone with ivy-bridge mobo and a fermi gpu can easily enjoy broadwell cpus and DX12 which is a big win for end users that don't plan on upgrading their whole computer every generation.
just hoping DX12 won't need a new OS...

29 pages 1 2 3 4 > »


Post New Comment
Click here to post a comment for this news story on the message forum.


Guru3D.com © 2023