Jump to content


Photo

A Look at RX Vega 64 Efficiency


  • Please log in to reply
6 replies to this topic

#1 Bosco

Bosco

    OCC Boss

  • Senior Admin
  • PipPipPipPipPipPipPipPipPip
  • 32946 posts
  • Gender:Male
  • Location:Canada

Posted 29 June 2018 - 12:26 AM

Tonight Jim takes a look at RX Vega 64 Efficiency.

 

Check out the review here:

 

http://www.overclock...ega_efficiency/


Main Gaming Rig
Intel 6700K
MSI Board
32GB Gskill
Titan X
Samsung 1TB SSD
Corsair 600T White
Noctua D14 CPU Cooler
Corsair 1200 Watt PSU
Asus 32" 4K Monitor
Donating to OCC :::: OCC Site Rules :::: OCC Reviews
RIP Verran and Nemo gone but never will be forgotten.


#2 Guest_Jim_*

Guest_Jim_*

    ANTITHAT

  • News Editor
  • PipPipPipPipPipPip
  • 8973 posts
  • Gender:Male

Posted 29 June 2018 - 02:53 AM

Just noticed there is some odd formatting issue on page 6, where all of the graphs and P-State tables are supposed to be, causing the results for only one game (Wolfenstein 2: The New Colossus) to be present. So, for anyone interested, here is a link to a zip with everything: graphs; P-State tables (in the Clocks.txt files); original data; and R-scripts.

Vega Efficiency - Data and Graphs.zip (176 MB)


Processor: AMD Ryzen Threadripper 1950X @ 3.8 GHz
Cooling: Corsair H110 AIO
Motherboard: ASUS Zenith Extreme
GPU: AMD RX Vega 64 (Stock @ 0.965 V +50% Power Limit)
Memory: G.Skill TridentZ 4x8 GB (32 GB) @ 3200 MHz 14-14-14-28
PSU: OCZ Fata1ty 750 W
OS: Windows 10 Pro 64-bit

GitHub OCC-OCAT script repository
Regular Saturday game stream at YouTube - OCC Live (forum thread)
Personal streaming YouTube - GuestJimOCC Live

The Body on Games (YouTube, Release Calendar, Blog, and Patreon)


#3 Molecular

Molecular

    New Member

  • New Members
  • 1 posts

Posted 29 June 2018 - 07:25 AM

Guest Jim, thank you for the hard work you put into this comprehensive article and also thanks to ANTITHAT for the ZIP. Love the graphs, what application did you use to generate them?



#4 Guest_Jim_*

Guest_Jim_*

    ANTITHAT

  • News Editor
  • PipPipPipPipPipPip
  • 8973 posts
  • Gender:Male

Posted 29 June 2018 - 06:33 PM

I am Guest_Jim_*; ANTITHAT is just my member title. Anyway, I used R to generate all of the graphs, and the scripts for doing so are in the ZIP. (The scripts will actually generate PDFs and not PNGs because I found converting the PDFs to PNGs with another application reduced aliasing compared to R directly creating the PNGs.)


Processor: AMD Ryzen Threadripper 1950X @ 3.8 GHz
Cooling: Corsair H110 AIO
Motherboard: ASUS Zenith Extreme
GPU: AMD RX Vega 64 (Stock @ 0.965 V +50% Power Limit)
Memory: G.Skill TridentZ 4x8 GB (32 GB) @ 3200 MHz 14-14-14-28
PSU: OCZ Fata1ty 750 W
OS: Windows 10 Pro 64-bit

GitHub OCC-OCAT script repository
Regular Saturday game stream at YouTube - OCC Live (forum thread)
Personal streaming YouTube - GuestJimOCC Live

The Body on Games (YouTube, Release Calendar, Blog, and Patreon)


#5 Guest_Jim_*

Guest_Jim_*

    ANTITHAT

  • News Editor
  • PipPipPipPipPipPip
  • 8973 posts
  • Gender:Male

Posted 07 July 2018 - 05:19 AM

Just noticed last night I screwed up putting in the graphs for the Killing Floor 2 page, putting in some Wolfenstein 2 graphs instead. If you were to look at the specific file names you will see they are only different by one digit, so I must have missed changing them when I was pasting the embed code into that page text. Luckily I made it so the game title and set title were in the graphs, so we can easily see which are wrong.

Anyway, I don't think the incorrect frame time and frame rate graphs are so interesting, and you can find all the correct ones in the ZIP linked above, but the three ASIC power usage graphs are also wrong on that page, so here are the correct ones.

030117.png

030217.png

030317.png

My only defense is it is a lot of graphs I was working with, and the way I was composing the article (combining the formatted text and the graph embed code in an offline text editor) was perhaps not the best way to ensure I avoided these mistakes.


Processor: AMD Ryzen Threadripper 1950X @ 3.8 GHz
Cooling: Corsair H110 AIO
Motherboard: ASUS Zenith Extreme
GPU: AMD RX Vega 64 (Stock @ 0.965 V +50% Power Limit)
Memory: G.Skill TridentZ 4x8 GB (32 GB) @ 3200 MHz 14-14-14-28
PSU: OCZ Fata1ty 750 W
OS: Windows 10 Pro 64-bit

GitHub OCC-OCAT script repository
Regular Saturday game stream at YouTube - OCC Live (forum thread)
Personal streaming YouTube - GuestJimOCC Live

The Body on Games (YouTube, Release Calendar, Blog, and Patreon)


#6 Guest_Jim_*

Guest_Jim_*

    ANTITHAT

  • News Editor
  • PipPipPipPipPipPip
  • 8973 posts
  • Gender:Male

Posted 10 July 2018 - 03:53 PM

For anyone interested in looking at the scripts I used in this article and in the reviews, and who do not want to look at the ZIP I shared above, here is a link to a GitHub repository I have for them.

GuestJim/OCC-OCAT

 

There are three scripts involved with making each final script: a Batch file for easy drag-and-drop use; a Python script the Batch file calls and passes information to; and an R source script that the Python script makes a copy of and then replaces the appropriate references within the copy. Technically I also used another script to convert the output PDFs to PNGs, but there are many ways of doing that a flag to just output PNGs from R directly, so I am not including that one. (It just calls ImageMagick to do the conversion.)

I cannot promise they are ideal but there is a Fully-Commented branch on this GitHub that contains copies of these files but filled with comments explaining the different things. (Technically they are not fully commented, but most of it is done really just skipping the ggplot stuff, which is well documented elsewhere online.)


Processor: AMD Ryzen Threadripper 1950X @ 3.8 GHz
Cooling: Corsair H110 AIO
Motherboard: ASUS Zenith Extreme
GPU: AMD RX Vega 64 (Stock @ 0.965 V +50% Power Limit)
Memory: G.Skill TridentZ 4x8 GB (32 GB) @ 3200 MHz 14-14-14-28
PSU: OCZ Fata1ty 750 W
OS: Windows 10 Pro 64-bit

GitHub OCC-OCAT script repository
Regular Saturday game stream at YouTube - OCC Live (forum thread)
Personal streaming YouTube - GuestJimOCC Live

The Body on Games (YouTube, Release Calendar, Blog, and Patreon)


#7 Guest_Jim_*

Guest_Jim_*

    ANTITHAT

  • News Editor
  • PipPipPipPipPipPip
  • 8973 posts
  • Gender:Male

Posted 01 August 2018 - 05:30 PM

Just want to give a quick update on something. I was hoping to do a follow-up article, looking more closely at some of this, especially the odd behavior at stock seen with Killing Floor 2, but after starting to collect some data for it, I discovered I overlooked a detail in Wattman. For the Stock runs I did, I did indeed run my RX Vega 64 at stock settings, which for voltage is leaving it on Auto. Undervolting necessitates using a Manual voltage setting. If you try running at the stock voltage value (1100 mV) with the Manual voltage setting, you do not get the same behavior. This means the Auto voltage control is required for this drop in power usage to occur, and not just some weird quirk to how undervolting impacts the switching of P-states.

With this revelation it means such a follow-up article is in limbo. I do not want to abandon this, but for now, that behavior cannot be more closely examined than I already have, short of collecting data at manually set stock voltages. (I can already tell you the results will almost certainly be more power being used compared to the undervolted runs, across the board.) On the bright side though, this does suggest someone not touching Wattman but using a feature like FRTC, or Radeon Chill, may benefit from this significantly reduced power usage, when playing the appropriate game and using appropriate frame rate targets/limits.


Processor: AMD Ryzen Threadripper 1950X @ 3.8 GHz
Cooling: Corsair H110 AIO
Motherboard: ASUS Zenith Extreme
GPU: AMD RX Vega 64 (Stock @ 0.965 V +50% Power Limit)
Memory: G.Skill TridentZ 4x8 GB (32 GB) @ 3200 MHz 14-14-14-28
PSU: OCZ Fata1ty 750 W
OS: Windows 10 Pro 64-bit

GitHub OCC-OCAT script repository
Regular Saturday game stream at YouTube - OCC Live (forum thread)
Personal streaming YouTube - GuestJimOCC Live

The Body on Games (YouTube, Release Calendar, Blog, and Patreon)