Overclock.net › Forums › Industry News › Video Game News › [computerbase.de] DOOM + Vulkan Benchmarked.
New Posts  All Forums:Forum Nav:

[computerbase.de] DOOM + Vulkan Benchmarked. - Page 49

post #481 of 632
Quote:
Originally Posted by Doothe View Post

I took three screenshots, one of each game, in GPUView. From left to right, DOOM, AOTS, and Time Spy. Each timeline is roughly the same length of time. I'm still learning how to read, and interpret this information but I figured I'd share some of the images with you guys and maybe get a better understanding of whats going on.
Image (Click to show)
s51q4IX.jpg

Compute queues as a % of total run time:

Doom: 43.70%
AOTS: 90.45%
Time Spy: 21.38%
Tsar Bomba
(12 items)
 
Fat Man
(13 items)
 
Little Boy
(29 items)
 
CPUMotherboardRAMHard Drive
Intel Core i7-6700K ASRock Fatal1ty Z170 Gaming-ITX/ac Crucial Ballistix Sport LT 32GB (2 x 16GB) DDR4... Samsung 850 EVO 500GB M.2-2280 SSD 
Hard DriveCoolingCoolingOS
Sandisk Ultra II 960GB 2.5" SSD Zalman CNPS8900 Quiet Noctua NF-F12 PWM Microsoft Windows 10 Pro 
KeyboardPowerCaseMouse
Corsair K95 Corsair SF 600W Silverstone SG05BB-LITE Corsair M65 
CPUMotherboardGraphicsGraphics
AMD A10-7850K GIGABYTE GA-F2A88X-UP4 XFX R9-290A-ENBC Radeon R9 290 XFX R9-290A-ENBC Radeon R9 290 
Hard DriveHard DriveCoolingCooling
Samsung 830 128GB Western Digital Blue 1TB XSPC Raystorm CPU/APU Waterblock - AMD XSPC D5 Photon 170 Reservoir/Pump Combo 
CoolingCoolingCoolingPower
XSPC AX360 Radiator XSPC AX240 Radiator 2x XSPC Razor R9 290X / 290 - Full Cover Water ... EVGA Supernova 1000 P2 
Case
Corsair Carbide Series Air 540 Black  
CPUMotherboardGraphicsGraphics
Intel Core i7-4770K  Asus Maximus VI Extreme Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X 
GraphicsGraphicsRAMHard Drive
Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X G.SKILL Sniper Series 32GB (4 x 8GB) DDR3 2400 2x SAMSUNG 840 EVO 250GB 
Hard DriveOptical DriveCoolingCooling
2x TOSHIBA PH3300U-1I72 3TB Asus BW-12B1ST/BLK/G/AS Blu-Ray/DVD/CD Writer 29x Noctua NF-F12 PWM 2x Swiftech MCP655 + Bitspower Dual D5 Mod Top 
CoolingCoolingCoolingCooling
Phobya Balancer 450 Silver Nickel Reservoir 2x Alphacool NexXxoS XT45 480mm Radiator Alphacool NexXxoS XT45 360mm Radiator Alphacool NexXxoS XT45 240mm Radiator 
CoolingCoolingCoolingCooling
Alphacool NexXxoS ST30 240mm Radiator Alphacool NexXxoS XT45 120mm Radiator 4x Koolance VID-AR290X Radeon VGA Liquid Coolin... EK Supreme LTX Intel CPU Liquid Cooling Block -... 
OSMonitorMonitorMonitor
Microsoft Windows 8.1 Pro Asus VS238H-P 23.0" Asus VS238H-P 23.0" Asus VS238H-P 23.0" 
KeyboardPowerCaseMouse
Corsair Vengeance K95 ENERMAX Maxrevo EMR1500EWT 1500W Corsair Obsidian Series 900D Razer DeathAdder 2013 
Audio
Astro Gaming A50 Circumaural Headset - Black 
  hide details  
Reply
Tsar Bomba
(12 items)
 
Fat Man
(13 items)
 
Little Boy
(29 items)
 
CPUMotherboardRAMHard Drive
Intel Core i7-6700K ASRock Fatal1ty Z170 Gaming-ITX/ac Crucial Ballistix Sport LT 32GB (2 x 16GB) DDR4... Samsung 850 EVO 500GB M.2-2280 SSD 
Hard DriveCoolingCoolingOS
Sandisk Ultra II 960GB 2.5" SSD Zalman CNPS8900 Quiet Noctua NF-F12 PWM Microsoft Windows 10 Pro 
KeyboardPowerCaseMouse
Corsair K95 Corsair SF 600W Silverstone SG05BB-LITE Corsair M65 
CPUMotherboardGraphicsGraphics
AMD A10-7850K GIGABYTE GA-F2A88X-UP4 XFX R9-290A-ENBC Radeon R9 290 XFX R9-290A-ENBC Radeon R9 290 
Hard DriveHard DriveCoolingCooling
Samsung 830 128GB Western Digital Blue 1TB XSPC Raystorm CPU/APU Waterblock - AMD XSPC D5 Photon 170 Reservoir/Pump Combo 
CoolingCoolingCoolingPower
XSPC AX360 Radiator XSPC AX240 Radiator 2x XSPC Razor R9 290X / 290 - Full Cover Water ... EVGA Supernova 1000 P2 
Case
Corsair Carbide Series Air 540 Black  
CPUMotherboardGraphicsGraphics
Intel Core i7-4770K  Asus Maximus VI Extreme Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X 
GraphicsGraphicsRAMHard Drive
Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X G.SKILL Sniper Series 32GB (4 x 8GB) DDR3 2400 2x SAMSUNG 840 EVO 250GB 
Hard DriveOptical DriveCoolingCooling
2x TOSHIBA PH3300U-1I72 3TB Asus BW-12B1ST/BLK/G/AS Blu-Ray/DVD/CD Writer 29x Noctua NF-F12 PWM 2x Swiftech MCP655 + Bitspower Dual D5 Mod Top 
CoolingCoolingCoolingCooling
Phobya Balancer 450 Silver Nickel Reservoir 2x Alphacool NexXxoS XT45 480mm Radiator Alphacool NexXxoS XT45 360mm Radiator Alphacool NexXxoS XT45 240mm Radiator 
CoolingCoolingCoolingCooling
Alphacool NexXxoS ST30 240mm Radiator Alphacool NexXxoS XT45 120mm Radiator 4x Koolance VID-AR290X Radeon VGA Liquid Coolin... EK Supreme LTX Intel CPU Liquid Cooling Block -... 
OSMonitorMonitorMonitor
Microsoft Windows 8.1 Pro Asus VS238H-P 23.0" Asus VS238H-P 23.0" Asus VS238H-P 23.0" 
KeyboardPowerCaseMouse
Corsair Vengeance K95 ENERMAX Maxrevo EMR1500EWT 1500W Corsair Obsidian Series 900D Razer DeathAdder 2013 
Audio
Astro Gaming A50 Circumaural Headset - Black 
  hide details  
Reply
post #482 of 632
Quote:
Originally Posted by Slomo4shO View Post

Compute queues as a % of total run time:

Doom: 43.70%
AOTS: 90.45%
Time Spy: 21.38%
But not 100% of those goes to run as async mode or run parallel to graphics. ( not 100% sure here btw)
post #483 of 632
From what I understand based on Doothe's post, Time Spy is basically only just doing that new feature that Pascal has - it preempts some 3D work, quickly switches context to the compute work, then switches back to the 3D.

So it seems to me that Time Spy has a very minimal amount of async compute work compared to Doom and AotS, and the manner in which it does its async is friendly to Pascal hardware. I don't think it's necessarily "optimized" for nvidia, as GCN seems to have no issue with context switching either. It's just not being allowed to take full advantage of GCN hardware.
post #484 of 632
Quote:
Originally Posted by AmericanLoco View Post

From what I understand based on Doothe's post, Time Spy is basically only just doing that new feature that Pascal has - it preempts some 3D work, quickly switches context to the compute work, then switches back to the 3D.

So it seems to me that Time Spy has a very minimal amount of async compute work compared to Doom and AotS, and the manner in which it does its async is friendly to Pascal hardware. I don't think it's necessarily "optimized" for nvidia, as GCN seems to have no issue with context switching either. It's just not being allowed to take full advantage of GCN hardware.

i bet it could be even faster if it was proper async. it favours automatically nvidias arch because gcn can it do the same way and better. why wouldnt they implement proper async...
post #485 of 632
Quote:
Originally Posted by AmericanLoco View Post

From what I understand based on Doothe's post, Time Spy is basically only just doing that new feature that Pascal has - it preempts some 3D work, quickly switches context to the compute work, then switches back to the 3D.

So it seems to me that Time Spy has a very minimal amount of async compute work compared to Doom and AotS, and the manner in which it does its async is friendly to Pascal hardware. I don't think it's necessarily "optimized" for nvidia, as GCN seems to have no issue with context switching either. It's just not being allowed to take full advantage of GCN hardware.
But it was allowed to take full advantage of tessellation on nvidia, and any driver optimization were flagged as invalid for amd. tongue.gif
post #486 of 632
Quote:
Originally Posted by AmericanLoco View Post

It's just not being allowed to take full advantage of GCN hardware.
That's what I keep saying biggrin.gif They simply reused their older DX11 like approach with DX12 and the features they use are quite limited as well so that they can support old hardware so new HW with new features that older doesn't have they do not use. I bet they also want 1 engine with 1 path to run on all GPUs to make their Benchmark "valid", to them but it makes it invalid to me since it doesn't use each HW to it's maximum potential, be it NV or AMD or some other GPU.

Figuratively: Say there are two architectures, one has 1 thread to do the work and the other has 16 threads, now they make an engine that only uses 1 thread and try to compute parallel work using 1 thread so they switch context like mad to get it done, of course this engine works on both 1 and 16 threaded HW and runs the same speed in theory but that 16 threaded HW is underutilized as it could do 16 times more work at the same time if used in parallel with 16 submission threads. Context switching is expensive and so on.

This article has a bit of explanation of the differences between architectures and their features.


Edited by JackCY - 7/18/16 at 9:10am
post #487 of 632
Quote:
Originally Posted by Slomo4shO View Post

Compute queues as a % of total run time:

Doom: 43.70%
AOTS: 90.45%
Time Spy: 21.38%


I zoomed out for a much larger portion of Time Spy's run. Time Spy's Compute % actually goes down the further you zoom out.The 390 has a 3D queue and a compute queue. The 3D queue is packed 99%. The compute queue has less than 20% in this screenshot.
http://i.imgur.com/scB83OA.jpg


Also, I can't tell if the pre-emption packet ever gets executed. It doesn't look like it does because it's above the other rectangles being processed but never actually gets to the bottom. The pre-emption queue does get executed. I realized this in a later post. Anyway, you can tell a queue is being processed if the rectangle is at the bottom of the queue. The rectangles above are waiting in line afaik.

Sorry for all the edits. I think I've worded it correctly now smile.gif
Edited by Doothe - 7/18/16 at 1:43pm
post #488 of 632
I'll run GPUView/Time Spy without Async and post the results in a second.
post #489 of 632
Quote:
Originally Posted by Doothe View Post

I zoomed out for a much larger portion of Time Spy's run. Time Spy's Compute % actually goes down the further you zoom out.The 390 has a 3D queue and a compute queue. The 3D queue is packed 99%. The compute queue has less than 20% in this screenshot.
http://i.imgur.com/scB83OA.jpg


Also, I can't tell if the pre-emption packet ever gets executed. It doesn't look like it does because it's above the other rectangles being processed but never actually gets to the bottom. You can tell a queue is being processed if the rectangle is at the bottom of the queue. The rectangles above are waiting in line afaik.

Sorry for all the edits. I think I've worded it correctly now smile.gif
In other words they don't bother to use the Compute power of AMD GCN? Correct? Somewhat correct? False?
post #490 of 632
Quote:
Originally Posted by Doothe View Post

I zoomed out for a much larger portion of Time Spy's run. Time Spy's Compute % actually goes down the further you zoom out.The 390 has a 3D queue and a compute queue. The 3D queue is packed 99%. The compute queue has less than 20% in this screenshot.
http://i.imgur.com/scB83OA.jpg

So even lower at 18.76%...

The bench definitely isn't compute heavy.
Tsar Bomba
(12 items)
 
Fat Man
(13 items)
 
Little Boy
(29 items)
 
CPUMotherboardRAMHard Drive
Intel Core i7-6700K ASRock Fatal1ty Z170 Gaming-ITX/ac Crucial Ballistix Sport LT 32GB (2 x 16GB) DDR4... Samsung 850 EVO 500GB M.2-2280 SSD 
Hard DriveCoolingCoolingOS
Sandisk Ultra II 960GB 2.5" SSD Zalman CNPS8900 Quiet Noctua NF-F12 PWM Microsoft Windows 10 Pro 
KeyboardPowerCaseMouse
Corsair K95 Corsair SF 600W Silverstone SG05BB-LITE Corsair M65 
CPUMotherboardGraphicsGraphics
AMD A10-7850K GIGABYTE GA-F2A88X-UP4 XFX R9-290A-ENBC Radeon R9 290 XFX R9-290A-ENBC Radeon R9 290 
Hard DriveHard DriveCoolingCooling
Samsung 830 128GB Western Digital Blue 1TB XSPC Raystorm CPU/APU Waterblock - AMD XSPC D5 Photon 170 Reservoir/Pump Combo 
CoolingCoolingCoolingPower
XSPC AX360 Radiator XSPC AX240 Radiator 2x XSPC Razor R9 290X / 290 - Full Cover Water ... EVGA Supernova 1000 P2 
Case
Corsair Carbide Series Air 540 Black  
CPUMotherboardGraphicsGraphics
Intel Core i7-4770K  Asus Maximus VI Extreme Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X 
GraphicsGraphicsRAMHard Drive
Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X G.SKILL Sniper Series 32GB (4 x 8GB) DDR3 2400 2x SAMSUNG 840 EVO 250GB 
Hard DriveOptical DriveCoolingCooling
2x TOSHIBA PH3300U-1I72 3TB Asus BW-12B1ST/BLK/G/AS Blu-Ray/DVD/CD Writer 29x Noctua NF-F12 PWM 2x Swiftech MCP655 + Bitspower Dual D5 Mod Top 
CoolingCoolingCoolingCooling
Phobya Balancer 450 Silver Nickel Reservoir 2x Alphacool NexXxoS XT45 480mm Radiator Alphacool NexXxoS XT45 360mm Radiator Alphacool NexXxoS XT45 240mm Radiator 
CoolingCoolingCoolingCooling
Alphacool NexXxoS ST30 240mm Radiator Alphacool NexXxoS XT45 120mm Radiator 4x Koolance VID-AR290X Radeon VGA Liquid Coolin... EK Supreme LTX Intel CPU Liquid Cooling Block -... 
OSMonitorMonitorMonitor
Microsoft Windows 8.1 Pro Asus VS238H-P 23.0" Asus VS238H-P 23.0" Asus VS238H-P 23.0" 
KeyboardPowerCaseMouse
Corsair Vengeance K95 ENERMAX Maxrevo EMR1500EWT 1500W Corsair Obsidian Series 900D Razer DeathAdder 2013 
Audio
Astro Gaming A50 Circumaural Headset - Black 
  hide details  
Reply
Tsar Bomba
(12 items)
 
Fat Man
(13 items)
 
Little Boy
(29 items)
 
CPUMotherboardRAMHard Drive
Intel Core i7-6700K ASRock Fatal1ty Z170 Gaming-ITX/ac Crucial Ballistix Sport LT 32GB (2 x 16GB) DDR4... Samsung 850 EVO 500GB M.2-2280 SSD 
Hard DriveCoolingCoolingOS
Sandisk Ultra II 960GB 2.5" SSD Zalman CNPS8900 Quiet Noctua NF-F12 PWM Microsoft Windows 10 Pro 
KeyboardPowerCaseMouse
Corsair K95 Corsair SF 600W Silverstone SG05BB-LITE Corsair M65 
CPUMotherboardGraphicsGraphics
AMD A10-7850K GIGABYTE GA-F2A88X-UP4 XFX R9-290A-ENBC Radeon R9 290 XFX R9-290A-ENBC Radeon R9 290 
Hard DriveHard DriveCoolingCooling
Samsung 830 128GB Western Digital Blue 1TB XSPC Raystorm CPU/APU Waterblock - AMD XSPC D5 Photon 170 Reservoir/Pump Combo 
CoolingCoolingCoolingPower
XSPC AX360 Radiator XSPC AX240 Radiator 2x XSPC Razor R9 290X / 290 - Full Cover Water ... EVGA Supernova 1000 P2 
Case
Corsair Carbide Series Air 540 Black  
CPUMotherboardGraphicsGraphics
Intel Core i7-4770K  Asus Maximus VI Extreme Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X 
GraphicsGraphicsRAMHard Drive
Sapphire R9 290 unlocked to 290X Sapphire R9 290 unlocked to 290X G.SKILL Sniper Series 32GB (4 x 8GB) DDR3 2400 2x SAMSUNG 840 EVO 250GB 
Hard DriveOptical DriveCoolingCooling
2x TOSHIBA PH3300U-1I72 3TB Asus BW-12B1ST/BLK/G/AS Blu-Ray/DVD/CD Writer 29x Noctua NF-F12 PWM 2x Swiftech MCP655 + Bitspower Dual D5 Mod Top 
CoolingCoolingCoolingCooling
Phobya Balancer 450 Silver Nickel Reservoir 2x Alphacool NexXxoS XT45 480mm Radiator Alphacool NexXxoS XT45 360mm Radiator Alphacool NexXxoS XT45 240mm Radiator 
CoolingCoolingCoolingCooling
Alphacool NexXxoS ST30 240mm Radiator Alphacool NexXxoS XT45 120mm Radiator 4x Koolance VID-AR290X Radeon VGA Liquid Coolin... EK Supreme LTX Intel CPU Liquid Cooling Block -... 
OSMonitorMonitorMonitor
Microsoft Windows 8.1 Pro Asus VS238H-P 23.0" Asus VS238H-P 23.0" Asus VS238H-P 23.0" 
KeyboardPowerCaseMouse
Corsair Vengeance K95 ENERMAX Maxrevo EMR1500EWT 1500W Corsair Obsidian Series 900D Razer DeathAdder 2013 
Audio
Astro Gaming A50 Circumaural Headset - Black 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Video Game News
Overclock.net › Forums › Industry News › Video Game News › [computerbase.de] DOOM + Vulkan Benchmarked.