Jump to content

Nvidia Brings DXR Raytracing to Pascal, Turing and Volta

randomhkkid

Starting with a driver in April DXR capabilities will be enabled on non-RTX cards from the current and previous generation.

 

GDC_Update_FINAL-page-019.jpg

 

Non-RTX Turing amd Volta will utilise INT32 + FP32. Pascal series cards will use FP32 only.

 

GDC_Update_FINAL-page-012.jpg

 

Nvidia gives us an indication of the performance we can expect rendering a single frame of Metro Exodus. They compare roughly equivalent cards in the RTX 2080 and the GTX 1080Ti.

 

A rough visual estimate gives:

* INT 32 + FP32 - 2.5x slower

* FP32 - 3.2x slower

 

Converting this to frametimes and framerate assuming the bottom one is 16.66ms 60fps gives:

* INT 32 + FP32 - 41.65ms, 24fps (cinematic af)

* FP32 - 53.31ms, 19fps

 

A second visualisation shows that DLSS provides a roughly 20% boost to the RTX card's performance. Without it the 1080ti is still around 2.8x slower at the same settings.

 

geforce-rtx-gtx-dxr-metro-exodus-perform

 

 

Hopefully this does pave the way for more adoption of DXR in the industry. With AMD incoming with DXR support there should be a good number of users with access to the technology. Unity and Unreal have announced support for DXR in upcoming releases of their engines.

 

 

Beyond games this is also great news for a range of 3D rendering applications.

Data Scientist - MSc in Advanced CS, B.Eng in Computer Engineering

Link to comment
Share on other sites

Link to post
Share on other sites

OMFG 3 TIMES FASTER USING A SETTING THE GIMPS THE FRAMERATE AND BLURS THE IMAGE WOOO!!!!!!!!

geforce-rtx-gtx-dxr-metro-exodus-perform

Seriously though, i'm happy that i opted for a cheaper 1080ti with more vram thats faster in workloads that actually matter to me.

Link to comment
Share on other sites

Link to post
Share on other sites

I'm curious what this really means, considering that people have been running DXR on earlier cards using its fallback layer since the (stable) launch of 1809 (https://www.reddit.com/r/nvidia/comments/9lcs4u/microsoft_dxr_demos_compiled_for_windows_10/)

 

33 minutes ago, randomhkkid said:

Non-RTX Turing amd Volta will utilise INT32 + FP32 async compute mode. Pascal series cards will use FP32 only.

Turing can do INT32 + FP32 at the same time regardless of asynchronous compute. This is one of the architectural improvements they did over Pascal.

Link to comment
Share on other sites

Link to post
Share on other sites

So, technically I could play BF5 with GTX 1080Ti and ray tracing enabled. I missed watching slideshows in recent 3DMarks that run too well. This sure as hell won't lol

Link to comment
Share on other sites

Link to post
Share on other sites

I know the 1060 6G in my laptop and 1070 in my desktop have no hope in running DXR with playable frame rates, but I wonder if Nvidia will implement this as a part of Ansel?

 

To those who didn't know, Ansel is basically a screenshot function. Unlike screenshot though, it can freeze in-game time to let you set up the camera correctly before taking the picture. What I'm thinking is that the GPU can keep DXR disabled when I'm adjusting the camera, but when I click the "snap" button it could render my screenshot with full DXR. At that point a SLOW card is still fine, I can wait for that.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

Not terribly surprising, to be honest.  If Nvidia wants to increase the number of developers utilizing their RTX implementation, then they need to increase the number of cards capable of running it.  Their older cards are already capable of RT (via DX12), so it only makes sense that they'd want a light version of their proprietary RTX, to draw away developers from using the hardware agnostic DXR.

Link to comment
Share on other sites

Link to post
Share on other sites

https://www.nvidia.com/en-us/geforce/news/geforce-gtx-ray-tracing-coming-soon/

 

That's right -- you'll soon be able to bork cripple your fps by enabling those sweet, sweet rays on your high end GTX Pascal and Turing based cards. But how did you ever live without it?

 

Here's my favorite quote from the announcement of Nvidia's site:

Quote

GeForce GTX gamers will have an opportunity to use ray tracing at lower RT quality settings and resolutions, while GeForce RTX users will experience up to 2-3x faster performance thanks to the dedicated RT Cores on their GPUs, enabling the use of higher-quality settings and resolutions at higher framerates.

 

Is it a coincidence that Nvidia waited until Linus was on vacation to announce this? I think not. Still looking forward to WAN show on Friday.

 

geforce-rtx-gtx-dxr-supported-gpus-march-2019.png

Link to comment
Share on other sites

Link to post
Share on other sites

too late

 

 

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

Hey some people need that 480p ray traced goodness on the 1080s they picked up used

desktop

Spoiler

r5 3600,3450@0.9v (0.875v get) 4.2ghz@1.25v (1.212 get) | custom loop cpu&gpu 1260mm nexxos xt45 | MSI b450i gaming ac | crucial ballistix 2x8 3000c15->3733c15@1.39v(1.376v get) |Zotac 2060 amp | 256GB Samsung 950 pro nvme | 1TB Adata su800 | 4TB HGST drive | Silverstone SX500-LG

HTPC

Spoiler

HTPC i3 7300 | Gigabyte GA-B250M-DS3H | 16GB G Skill | Adata XPG SX8000 128GB M.2 | Many HDDs | Rosewill FBM-01 | Corsair CXM 450W

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, RejZoR said:

So, technically I could play BF5 with GTX 1080Ti and ray tracing enabled. I missed watching slideshows in recent 3DMarks that run too well. This sure as hell won't lol

The problem there is you'd be playing Battlefield 5.

 

And no one, should be playing Battlefield 5. DICE completely fumbled this game chasing the arcade shooting and battle royale craze.

 

And no one should reward that behavior.

Ketchup is better than mustard.

GUI is better than Command Line Interface.

Dubs are better than subs

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Jito463 said:

Not terribly surprising, to be honest.  If Nvidia wants to increase the number of developers utilizing their RTX implementation, then they need to increase the number of cards capable of running it.  Their older cards are already capable of RT (via DX12), so it only makes sense that they'd want a light version of their proprietary RTX, to draw away developers from using the hardware agnostic DXR.

RTX is built off of DXR. According to Gamers Nexus this is basically Nvidia “flipping a switch” in their drivers to enable DXR support on non-RTX cards.

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, randomhkkid said:

With AMD incoming with DXR support

did I miss something?

Link to comment
Share on other sites

Link to post
Share on other sites

Would it work on the 970M?

Specs: Motherboard: Asus X470-PLUS TUF gaming (Yes I know it's poor but I wasn't informed) RAM: Corsair VENGEANCE® LPX DDR4 3200Mhz CL16-18-18-36 2x8GB

            CPU: Ryzen 9 5900X          Case: Antec P8     PSU: Corsair RM850x                        Cooler: Antec K240 with two Noctura Industrial PPC 3000 PWM

            Drives: Samsung 970 EVO plus 250GB, Micron 1100 2TB, Seagate ST4000DM000/1F2168 GPU: EVGA RTX 2080 ti Black edition

Link to comment
Share on other sites

Link to post
Share on other sites

Oh boy if I was a animation artist right now I be leaping with joy.

 

this is obviously aimed at the professional segment

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, williamcll said:

Would it work on the 970M?

that's maxwell. 

muh specs 

Gaming and HTPC (reparations)- ASUS 1080, MSI X99A SLI Plus, 5820k- 4.5GHz @ 1.25v, asetek based 360mm AIO, RM 1000x, 16GB memory, 750D with front USB 2.0 replaced with 3.0  ports, 2 250GB 850 EVOs in Raid 0 (why not, only has games on it), some hard drives

Screens- Acer preditor XB241H (1080p, 144Hz Gsync), LG 1080p ultrawide, (all mounted) directly wired to TV in other room

Stuff- k70 with reds, steel series rival, g13, full desk covering mouse mat

All parts black

Workstation(desk)- 3770k, 970 reference, 16GB of some crucial memory, a motherboard of some kind I don't remember, Micomsoft SC-512N1-L/DVI, CM Storm Trooper (It's got a handle, can you handle that?), 240mm Asetek based AIO, Crucial M550 256GB (upgrade soon), some hard drives, disc drives, and hot swap bays

Screens- 3  ASUS VN248H-P IPS 1080p screens mounted on a stand, some old tv on the wall above it. 

Stuff- Epicgear defiant (solderless swappable switches), g600, moutned mic and other stuff. 

Laptop docking area- 2 1440p korean monitors mounted, one AHVA matte, one samsung PLS gloss (very annoying, yes). Trashy Razer blackwidow chroma...I mean like the J key doesn't click anymore. I got a model M i use on it to, but its time for a new keyboard. Some edgy Utechsmart mouse similar to g600. Hooked to laptop dock for both of my dell precision laptops. (not only docking area)

Shelf- i7-2600 non-k (has vt-d), 380t, some ASUS sandy itx board, intel quad nic. Currently hosts shared files, setting up as pfsense box in VM. Also acts as spare gaming PC with a 580 or whatever someone brings. Hooked into laptop dock area via usb switch

Link to comment
Share on other sites

Link to post
Share on other sites

And as always the brainwashed fanboys will buy it no matter the cost/performance ratio.

ASUS X470-PRO • R7 1700 4GHz • Corsair H110i GT P/P • 2x MSI RX 480 8G • Corsair DP 2x8 @3466 • EVGA 750 G2 • Corsair 730T • Crucial MX500 250GB • WD 4TB

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, randomhkkid said:

driver in April DXR capabilities will be enabled on non-RTX cards

so  another promising news that AMD supports RTX.

it even have shorter lifespan than g-sync

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Derangel said:

RTX is built off of DXR.

Except that RTX is a proprietary implementation, like most everything that Nvidia does.

6 hours ago, randomhkkid said:

Starting with a driver in April DXR capabilities will be enabled on non-RTX cards from the current and previous generation.

However, I admittedly misread this line and thought it said that RTX was being enabled on the listed cards.

Link to comment
Share on other sites

Link to post
Share on other sites

55 minutes ago, Jito463 said:

Except that RTX is a proprietary implementation, like most everything that Nvidia does.

However, I admittedly misread this line and thought it said that RTX was being enabled on the listed cards.

RTX is ray-tracing processed via the tensor cores. Both DXR and Vulkan ray-tracing can use the tensor cores. The proprietary implementation of the tech likely has more to do with the use and optimization of the tensor cores as both BFV and Metro use DXR.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Derangel said:

RTX is built off of DXR. According to Gamers Nexus this is basically Nvidia “flipping a switch” in their drivers to enable DXR support on non-RTX cards.

That doesn't seem to make sense when there are DXR demos that exist already that can run on non-RTX cards, as I pointed out earlier.

Link to comment
Share on other sites

Link to post
Share on other sites

WHAT?

Corsair iCUE 4000X RGB

ASUS ROG STRIX B550-E GAMING

Ryzen 5900X

Corsair Hydro H150i Pro 360mm AIO

Ballistix 32GB (4x8GB) 3600MHz CL16 RGB

Samsung 980 PRO 1TB

Samsung 970 EVO 1TB

Gigabyte RTX 3060 Ti GAMING OC

Corsair RM850X

Predator XB273UGS QHD IPS 165 Hz

 

iPhone 13 Pro 128GB Graphite

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×