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 ROG Rapture GT-AXE11000 WIFI6E router review
Backforce One Plus Gaming Chair review
ASUS GeForce RTX 3080 Noctua OC review
AMD Ryzen 5 5600 review
PowerColor RX 6650 XT Hellhound White review
FSP Hydro PTM Pro (1200W PSU) review
ASUS ROG Radeon RX 6750 XT STRIX review
AMD FidelityFX Super Resolution 2.0 - preview
Sapphire Radeon RX 6650 XT Nitro+ review
Sapphire Radeon RX 6950 XT Sapphire Nitro+ Pure review

New Downloads
Corsair Utility Engine Download (iCUE) Download v4.24.193
Intel HD graphics Driver Download Version: 30.0.101.1994
GeForce 512.95 WHQL driver download
AMD Radeon Software Adrenalin 22.5.2 driver download
AIDA64 Download Version 6.70
FurMark Download v1.30
Display Driver Uninstaller Download version 18.0.5.1
Download Samsung Magician v7.1.1.820
Intel ARC graphics Driver Download Version: 30.0.101.1732
HWiNFO Download v7.24


New Forum Topics
Netflix 4k windows 11 broken AMD Radeon Software Adrenalin 22.5.1 WHQL driver download and discussion A 500Hz refresh rate NVIDIA G-Sync compatible gaming LCD is in the works Nvidia Shadercache setting. Review: ASUS ROG Rapture GT-AXE11000 WIFI6E router [3rd-Party Driver] Amernime Zone Radeon Insight 22.5.1 WHQL Driver Pack (Released) NVIDIA Re-Enables LHR On Its Graphics Cards With New Driver Rumor: Intel Raptor Lake and Sapphire Rapids processors will be available in October AMD Radeon Software Adrenalin 22.5.2 driver download and discussion RadeonMod (Tweak Utility)




Guru3D.com » Review » Radeon RX 480 vs GeForce GTX 1060 FCAT Frametime Analysis Review » Page 4

Radeon RX 480 vs GeForce GTX 1060 FCAT Frametime Analysis Review - So How Does This Work?

by Hilbert Hagedoorn on: 07/27/2016 10:58 AM [ 5] 19 comment(s)

Tweet

So How Does This Work Again?

Alright, a quick recap for you to get a grasp of what we are doing. We have our traditional game PC with the dedicated graphics card installed. We start up a game or benchmark sequence. The game is rendered, passes several stages and then frames rendered are ready and served towards the monitor. It is precisely at that stage where we make a bypass. The DVI-DL monitor output cable we connect to a Dual Link DVI Distribution Amplifier (or high resolution capable DVI switch). We connect our graphics card to the input of the switch. Now the switch will clone the signal to two outputs on that switch. One output we connect the monitor to but the second output we connect to a framegrabber AKA Video Capture Card. Ours is a Single Channel 4 lane PCI Express bus with maximum data rate of 650 MB/sec and support for a maximum canvas of 4kx4k HD video (we wanted to be a little future proof) capture for all progressive and interlaced DVI/HDMI modes. This card is 1,500 EUR alone. We are not there yet though as we need to place the framegrabber into a PC of course. Fast is good, so we are using a Z77 motherboard with a Core i7 3770K processor. The encoding process is managed by the processor on the framegrabber in real-time too, if I/O is managed fast enough, we'll have less than 10% CPU utilization while capturing 2560x1440 @ 60 Hz streams in real-time.

Are We There Yet?

Nope, now we need to save the rendered frames in real-time, uncompressed as an AVI file. This poses a challenge in itself:

  • Capturing at 1920x1080 @ 60 Hz in real-time shows IO writes of roughly 200~250 MB/s.
  • Capturing at 2560x1440 @ 60 Hz in real-time shows IO writes of roughly 400~475 MB/s.

Look at the screenshot below, at data rate. The first time I noticed that, yes, I cursed and nearly vomited!

 

In the example above you can see that each second we are recording a sustained 429 MB per second. So 30 seconds of recording for analysis results in an AVI file of 12.6 GB. For that to happen we need storage volume and fast storage IO alright. A single SSD will not cut it. While doing all this high-end capturing we see a low CPU overhead of less than 10%. Why am I so keen on low CPU utilization you might ask? Because this is precise measuring and analyzing. We want to prevent accidentally recording dropped frames at all times. We've shown you all the hardware we use, but on the software side things are even more complex. To be able to pull this off, we need to spend a lot of time and money alright. 
  




17 pages « 3 4 5 6 next »



Related Articles
ASUS ROG Radeon RX 6750 XT STRIX review
ASUS also offers a nice Radeon RX 6750 XT 12GB, we review the beefed-up STRIX Gamign OC edition with proper cooling, low temps, and low acoustics. Well, that and a nice factory tweak as well of course...

Sapphire Radeon RX 6650 XT Nitro+ review
We review the Sapphire Radeon RX 6650 XT Nitro+. This card is aimed at Full HD gaming and remains totally silent whilst running pretty cool. Looking at the quality build, you'd almost forget that thi...

Sapphire Radeon RX 6950 XT Sapphire Nitro+ Pure review
Sapphire is also present with a totally new lineup, meet the incredibly impressive Sapphire Radeon RX 6950 XT Sapphire Nitro+ Pure. The factory tweaked product side does deliver when it comes to cool...

Sapphire Radeon RX 6750 XT Nitro+ review
Sapphire also offers a nice Radeon RX 6750 XT 12GB, we review the beefed-up Nitro+ edition with proper cooling, low temps, and low acoustics. Well, that and a nice factory tweak as well of course. ...

© 2022