RX Vega Owners Thread, Tests, Mods, BIOS & Tweaks !

Discussion in 'Videocards - AMD Radeon' started by OnnA, Aug 15, 2017.

Thread Status:
Not open for further replies.
  1. OnnA

    OnnA Ancient Guru

    Messages:
    17,790
    Likes Received:
    6,687
    GPU:
    TiTan RTX Ampere UV
    ATI/AMD RX Vega Owners Thread, Tests, Mods, BIOS & Tweaks !

    Vega64 Chip size in numbers:

    GPU only (Vega64 in the 'flesh') is ~366mm²
    HBM2 Dies at ~120mm²
    GPU with gRAM the HBM2 is 486mm²

    [​IMG]
    ***-------------------***

    DirectX HW Features in Vega uArch:
    The only One GPU on the Planet that has Full HW Support for True Next-Gen DX/VLK API Feature Set.

    [​IMG]

    *** ========== ***
    My UnderVolt (aka UV):

    120tW + 24tW (Average tW in test ~39!! tW)
    So Vega XTX is the Most efficient GPU on the market, Scoring easy 7.5k in TimeSpy consuming only 144tW in the process.

    ====================================================================
    Knowing our Vega:

    Primitive Discard Accelerator aka Draw Stream Binning

    The binning part is only one part of Tile Caching, it there to reduce the post-transformed geometry to a size that can be managed solly in the L2 cache without need to go back and fetch it from DRAM.

    As for the first part, yes this does require developer involvement for the first part via an additional subset of shaders (external to Vulkan and DX currently) to be used optimally.
    Things like zero sized triangles can be culled (albeit they are already often culled by the application) and some others can be done at will without fear or yielding worse performance or game breaking bugs but in some cases you cannot.
    For example it's not possible to know if you can safely backface cull objects even if they do not appear immediately in screenspace, since fetching, processing and transforming those vertices can then have worse impact on the performance than doing it once, additionally if games use alpha blending, invisible walls, per-vertex/per-triangle collision detection etc. you cannot simply cull them without the game specifying exactly what can and cannot be culled.

    ====================================================================
    This is the Newest BIOS for Vega October/Nov 2017 -> 016.001.001.000.008774

    -> https://www.techpowerup.com/vgabios/195319/amd-rxvega64-8176-170811
    -> https://www.techpowerup.com/vgabios...4&interface=&memType=HBM2&memSize=8192&since=

    It is fastest and most stable revision (last batch)
    ====================================================================
    OverdriveN Tool 0.2.8 beta1

    (Hellm SoftPowerPlayTable key Import is possible in this version)

    0.2.8 beta1
    Download:
    -> https://www.dropbox.com/s/ibxcdlrgkm82ccg/OverdriveNTool 0.2.8beta1.7z?dl=1

    Download:
    -> https://www.dropbox.com/s/equ297p3otqu28n/OverdriveNTool 0.2.7beta4.7z?dl=1

    Hellm has created SoftPowerPlayTable key files. This PowerPlay in registry the driver will give priority over firmware PowerPlay. This is the same as on past cards where we used 'Extend Official Overclocking Limits' in MSI AB. It is a known workaround which does not cause issues to OS/driver. The registry PowerPlay can be modified like we would the VBIOS one, I will add guide soon, for now reference Linux VEGA PP linked above, info below and Hellm's post here and here.
    (It's something like BIOS Mod but Injected into WinX)
    -> https://www.overclock.net/attachments/49572


    Thanks to this method We can have Moded every modello of Vega GPUs 64/56/Nano NP.



    =====================================
    Vega Soft Power Play Editor
    Gtk# for .NET
    +++++++++++++++++++++++++++++++++++++++++++++++++++
    Here some Custom PP_SoftPower Tables for AIB Vega 64/56:

    RX Vega Sapphire 56 Pulse UV
    -> SoftPowerPlayReg

    How to successfully flash Sapphire Pulse Vega 56 with Samsung HBM2 !

    -> https://forums.guru3d.com/threads/r...-mods-bios-tweaks.416287/page-66#post-5623368

    ====================================================================
    Here Easy 1560MHz 122tW + 25tW HBM at "only" 7500 Marks
    It shows us celarly that Vega is very Power Eficient in Right Hands.

    [​IMG]

    My Best so far 28k (not Cranked Up to the Max, More PSU needed)
    -> http://hwbot.org/submission/3916844_


    [​IMG]

    ====
    Usefull links:

    1. ATIFlash is used to flash the graphics card BIOS on AMD Radeon 480, 470, 460 and older cards.

    -> New ATI Flash (working with new WinX build)
    -> ATI_flash 277

    2. BIOS Editor

    -> not yet avaible
    (guys from: http://www.overclock.net/t/1633446/preliminary-view-of-amd-vega-frontier-edition-bios/0_50 working on it )

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    HBM_2 in the SpotLight

    HBM_2 Good Performance Gains (My Own experience, lot of testing)
    HBM_2 works similar to HBM_1 [ in 5MHz Clocks Steps e.g. 950,955,960 etc. ]

    For Vega 64 & 56 as well i suppose :)

    950-1000MHz Great "first" Gains
    1000-1050MHz Some additional UpLift noted
    1050-1100MHz Another Great Bump (Noticable, Best All around, not too Hot)

    Finally some Creazy OC:
    1150, 1175, 1185 & 1200MHz Nice for 3DMark or Heavy Games like AC: O (Yes the gain is here, it affects Lows 0.1% & 0.01% -> Best for Chill and FRC)

    1150 needs *962-968mV (Depends on Game & Chip OC 1717-1732MHz)
    1175 needs *981mV
    1180 needs *993mV
    1200 needs *1000mV and more.

    On my Vega is pointless to cross 1230MHz (Not stable enough, too much V needed for stabilize)
    Max (OC) for anything is 1210MHz to 1225MHz @ 1000-1025mV

    Note 1:
    It is for the Best to have normalized OC, you don't need more than 1702MHz for any game (in non XTX Vega)
    But you can have some really good results when combined GPU+HBM OC

    Make 1585-1647MHz /1100MHz HBM_2 or
    1575-1632MHz / 1150MHz HBM_2
    in Another words try to find some Golden Spot for your GPU (Mine is 1707/1717/1732 GPU with 1150-1175 HBM for Heavy Games)

    Note 2:
    Remember to check MHz in HWiNFO64 Just to be sure tou don't give too much of juice.
    E.g. Forza MS7 have OC profile of 1702MHz but Game don't use more than 1568MHz ! so you don't need those mV & MHz at all for this game to play smooth.

    Note 3:
    Remember to check actual MHz in Adrenalin WattMan, just to be sure you get clocks as it should be.
    e.g. 1700/1702/1707 Yes there is non 1701, 1703, 1704, 1705 !! -> It is important for OC to work FlawLess.

    Note 4:
    Make sure your Big Daddy is cooled properly (I mean DIY)
    With an little effort you can end up with some better OC with no throtling.
    Addtional Fan for the Back and maby one more for the Cooler Air for GPU to suck-in.

    * -> It is Infinity Fabric Planar Voltage Floor (Interconector mV)
    Actual HBM_2 Voltage for Vega 64 is 1.356mV (Similar to my HBM_1v-Mod for Fury)

    In theory we can Hit up to 1300MHz OC :eek: (When Cooled properly, i will conduct some testing in Winter Time ;) )
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Vega i in a nutshell:

    • Higher clocks
    • Double rate FP16 math (Rapid Packed Math)
    • HBM2
    • New memory page management for the high-bandwidth cache controller
    • Tiled rasterization (Draw Stream Binning Rasterizer)**
    • Increased ROP efficiency via L2 (48MB) cache
    • Improved geometry engine
    • Primitive shading for even faster triangle culling
    • Direct3D feature level 12.1 graphics features (11.0/ 11.1/ 11.2/ 11.3/ 12.0/ 12.1 and is 12.2 Ready*)
    • Improved display controllers

    Draw Stream Binning Rasterizer
    It is implemented & enabled even now, but it needs Dev to write code by Hand
    (DOOM Eternal will be good example)

    That's why ATI (still) working on A.I. sort of managment -> How to & When + Where A.I. Tasks
    Then you can just have it everywhere (even in DX9/OGL games lol)

    [​IMG]
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    RadeonPRO for Vega/Polaris and maby older GCN uArch
    3dsMAX, Maya, Blender, Unreal Engine etc.
    -> https://pro.radeon.com/en/software/prorender/download/
     
    Last edited: Mar 2, 2019
  2. OnnA

    OnnA Ancient Guru

    Messages:
    17,790
    Likes Received:
    6,687
    GPU:
    TiTan RTX Ampere UV
    Some Tips for Lower tW:

    Here is my OverdriveN Tool Tweak by RX_VEGA_64_AIO_Soft_PP.reg


    Here my Main 4 Profiles for Different Gaming Scenarios

    [​IMG]

    [​IMG]

    We need some Powah Tweaks for this baby for sure.
    Best is to use BIOS Mod (like in Fiji) or Balanced/Saver PowaH Profiler.

    UnderVolting Potential:


    When undervolting, we managed to stabilize at 1025mv (allegedly -- software is untrustworthy, and we haven’t probed during undervolting yet) with DPM states 6 & 7 set to a sort of fake “1652MHz.”
    Note that this creates a clock output of about 1524MHz, because AMD now has a dynamic clock, so 1652 becomes 1524 in reality. Anyway, we’ve dropped from 1200mv to 1025mv, increased the power target, and increased the clock speed overall.
    The result is here:

    [​IMG]

    We’re at a higher clock than just the 50% offset – 1524MHz, steady as a sniper, versus 1475MHz. The stock card reports “1300MHz” here, resulting in a 224MHz boost for 30W more power – not a bad trade at all, and there’s plenty more room to play if getting serious about it.
    The result is here:

    Keep monster in check:

    [​IMG]

    [​IMG]

    ++++++++++++++++++++++++++++++++++++++

    Some Advise for Vega56 users (also for others ;))

    Best Power target for me is +8% Up to +25% (25 is for FireStrike runs, 28k was with +25%)
    All in all, it depends on Work-Load.
    For:
    HBM2 @ 925-1000MHz (If Samsung, then Mod/Tweak it to V64 to have HBM2 voltage at 1.356v)

    HBM2 Voltage in WattMan is Infinity Fabric Floor Voltage (range 900->1025mV is best IMO)
    Im using 975mV for up to 1150MHz HBM2

    Good Optimised Games use 1560-1630MHz (P6-P7) 0%
    Normal Games use 1592-1650MHz (P6-P7) +8%
    Hardcore encumbered DX11 games (like AC: O) use 1592-1672 (P6-P7) +12%

    Also is good to Tweak some P-states in OverdriveN Tool
    For P0-P5 You can easily go way lower on MHz ;)

    Note:
    1. HBM2 can be OC'ed all't'time -> Free Performance
    2. In OverdriveN Tool P6 & P7 at 852MHz for Net Browsing, watching Movies etc. (Max read is less than 1tW on average with 0-Core)

    =========================================
    Here some interesting @Exodite Observation of the tW for Vega56:

    -> https://forums.guru3d.com/threads/r...-mods-bios-tweaks.416287/page-55#post-5610479

    " So, what did I learn/observe?

    • This card, along with the 18.11.2 drivers, is doing a far better job at managing voltage and core clocks than I could hope to do by manually undervolting. The Balanced preset consistently outperformed even a 1020 mV manual setting within the exact same power budget/usage.
    • The additional power consumption of an 800 to 950 MHz HBM2 memory seems negligible. If it's accounted for in the cards power budget (the Balanced + 950 MHz HBM2 core clocks are slightly lower) it's still a net positive on performance. And if it's outside of the power limit setting it's not measurable in any meaningful way at the wall.
    • The card is really, really cool and quiet compared to my RX 480 - and that card is a very solid Polaris version. I'm seeing 55-62C under load and that's with the fan on stock settings.
    • Interestingly both the RX 480 and Vega 56 performed better, running at higher core clocks, in the Furmark + Prime95 testing than with just Furmark. I wonder if this is a scheduling issue with Windows thread-hopping when the CPU isn't loaded, my PSU finding a new gear or something else entirely? It's not a big difference but it was measurable and consistent.
    • As of now I'm using the Balanced preset as a base and simply bumping the memory up to 950 MHz and calling it a day. If I want better performance the only meaningful slider seems to be the power limit, which I'm currently leaving at 0.
    I hope some of this has been entertaining/interesting to read. :) "

    =========================================

    Registry MOD v.004
    Just merge with registry (Do backup)
    Need to do it always after new driver install.

    Note:
    Make sure to look into it with Notepad++ and adjust some options
    Im using 1440p 70Hz Monitor, so many new resolutions are with 70Hz.
    "DALNonStandardModesBCD1"=

    -> https://mega.nz/#!4I9lUKza!RoVp71cDoAytQJ5ZEcq3bIM2-N6j4EAAaQVtjihlHy0

    ====

    How to set & test Lower P-states like. P1->P4

    First make driver default in WattMan (to revert settings back to normal)
    Next look into this table and check correct values for each V:

    [​IMG]

    Then go to Steam & download some not GPU heavy game like free Magic Duels

    Run HWinfo64 (https://www.hwinfo.com/download) portable.

    Check & adjust, try to go Lower that default but do not overdo it !
    (just make sure then, that everything is full stable by runing some Heavy game with all P-states (e.g. with P7 at 1600MHz)
    To check if it not crash under heavy load.

    Done.
     
    Last edited: Dec 16, 2018
    Keitosha likes this.
  3. OnnA

    OnnA Ancient Guru

    Messages:
    17,790
    Likes Received:
    6,687
    GPU:
    TiTan RTX Ampere UV
    My Vega 64 XTX >28k GPU score at <1750MHz (Actual in HWinfo)

    -> http://oi65.tinypic.com/29x67uu.jpg
    [​IMG]

    #2 Reserved for Tweaks etc.
    Some tests for Vega 64 XTX LiQuiD (work in progress)

    -> https://forums.guru3d.com/threads/r...-mods-bios-tweaks.416287/page-28#post-5562086
    -> https://forums.guru3d.com/threads/r...-mods-bios-tweaks.416287/page-28#post-5562124

    Some YT Videos (Gameplays 1440p/4k) for LiQuiD:

    -> https://forums.guru3d.com/threads/r...-mods-bios-tweaks.416287/page-28#post-5561926
    -> https://forums.guru3d.com/threads/r...-mods-bios-tweaks.416287/page-28#post-5561930
    -> https://forums.guru3d.com/threads/r...-mods-bios-tweaks.416287/page-28#post-5561932

    ====
    29354 FS by Vega LiQuiD
    -> https://www.3dmark.com/fs/18270986

    ====
    User & Overclocker @majestynl Hi Scores (1st Place taken)

    Timespy (1st Place):
    https://forums.overclockers.co.uk/threads/time-spy-standard-dx-12-bench.18740536/


    Heaven 4.0(1st Place):
    https://forums.overclockers.co.uk/threads/unigine-heaven-4-benchmark.18487976/page-206#post-28330031


    Superposition (2nd Place):
    https://forums.overclockers.co.uk/threads/unigine-superposition-benchmark.18775328/


    User & Overclocker @TrixX from overclockers.co.uk & overclock.net


    Custom Water Loop is in use, LC BIOS flashed into Air V64.
    OCUK benchmarks, position relates to Vega's only.

    Firestrike
    https://forums.overclockers.co.uk/posts/27903763

    Firestrike Extreme
    https://forums.overclockers.co.uk/posts/27387417

    Firestrike Ultra
    https://forums.overclockers.co.uk/posts/27044551

    Timespy
    https://forums.overclockers.co.uk/posts/29782421

    Timespy Ultra
    https://forums.overclockers.co.uk/posts/31207163

    Superposition

    https://forums.overclockers.co.uk/posts/30675797

    Heaven 4.0
    https://forums.overclockers.co.uk/posts/28330031
     
    Last edited: Feb 15, 2019
    Keitosha likes this.
  4. Shadowxaero

    Shadowxaero Guest

    Messages:
    223
    Likes Received:
    42
    GPU:
    Zotac RTX 4090 Amp
    Gamers Nexus tried bios flashing. Seems AMD implemented security that prevents the card from booting once the stock bios is altered. Gonna be up to someone to get around that.
     

  5. Evildead666

    Evildead666 Guest

    Messages:
    1,309
    Likes Received:
    277
    GPU:
    Vega64/EKWB/Noctua
    Have they tried flashing an aircooled to liquid cooled bios with no other mods ?

    edit : Ah, its a Vega 56, so prob no.
     
  6. NvidiaFreak650

    NvidiaFreak650 Master Guru

    Messages:
    672
    Likes Received:
    602
    GPU:
    Nvidia RTX 4080 FE
    Not even going to flash my Vega 64 unless it's from AMD but lucky there a second bios for in case.

    Also I do not like Enhanced Sync, it's not smooth as FreeSync but Frame Rate is high but I don't feel anything at that high Frame Rate. in other words 75hz with Freesync destroy Enhanced Sync over 120fps.

    Yes I know people going to get mad, why you using 2560x1080 @ 75hz lock on a Vega 64, well it use less power with FreeSync at 75hz & it feel super smooth.
     
  7. Shadowxaero

    Shadowxaero Guest

    Messages:
    223
    Likes Received:
    42
    GPU:
    Zotac RTX 4090 Amp
    A lot of us were hoping Vega 56 was unlockable just like Fiji Pro was.

    Vega 56 is a more attractive card and if Bios flashing were/is made possible, it can be unlocked to match the performance of Vega 64 and probably at a lower wattage.

    But it seems all the retailers starting selling Vega 64 at 599 (not the bundle, just the card by itself).
     
  8. NvidiaFreak650

    NvidiaFreak650 Master Guru

    Messages:
    672
    Likes Received:
    602
    GPU:
    Nvidia RTX 4080 FE
    One day with RX Vega 64, I see Image Quality is better then RX 480.

    What I mean by that is the game picture quality on max setting look cleaner & more detail. AF 16x force in AMD Control Panel look more sharp & clean, Just Cause 3 look more detail in area like ground texture, grass, NPC & main character skin & his boots.
     
  9. Newbie2012

    Newbie2012 Active Member

    Messages:
    86
    Likes Received:
    1
    GPU:
    RX Vega 64 8GB-CustomLoop
    Mine should arrive tomorrow , 64 air.
     
  10. Rich_Guy

    Rich_Guy Ancient Guru

    Messages:
    13,132
    Likes Received:
    1,088
    GPU:
    MSI 2070S X-Trio

  11. Ryu5uzaku

    Ryu5uzaku Ancient Guru

    Messages:
    7,546
    Likes Received:
    608
    GPU:
    6800 XT
  12. pharma

    pharma Ancient Guru

    Messages:
    2,464
    Likes Received:
    1,162
    GPU:
    Asus Strix GTX 1080
    Ryan of AnandTech asked AMD specifically and replied they are enabled.
    https://forum.beyond3d.com/posts/1995903/
     
  13. foxX

    foxX Guest

    Messages:
    126
    Likes Received:
    3
    GPU:
    XFX 6800XT MERC
    I am quite certain this is douchebaggery on the AMD side tho. Circa 2011 I was upgrading from my Radeon 4850 to a Radeon 6950. Upon seeing the difference in image quality I was stunned and I said "WTF?!?!?" - it was DRAMATICALLY better. So I got really mad, reinstalled the Radeon 4850 and started "going back" in time with Driver Cleaner (I think that's what it was called back then?) and ever older drivers. Lo and behold, I eventually found some older drivers that were both working with Diablo 3 and showcasing good image quality, some stuff from 2008-2009.

    I am convinced AMD have stuff in their driver like

    Code:
    if (latestCardGeneration - usersCardGeneration > 1)
        image = Shiettify(image);
    
    ShowOnScreen(image);
     
  14. Ryu5uzaku

    Ryu5uzaku Ancient Guru

    Messages:
    7,546
    Likes Received:
    608
    GPU:
    6800 XT
    Sounds like it does nothing then vs Fiji and Polaris. At least according to tests done towards culling.
     
  15. OnnA

    OnnA Ancient Guru

    Messages:
    17,790
    Likes Received:
    6,687
    GPU:
    TiTan RTX Ampere UV
    Because it's enabled like ;)
    P_Shader=1 #but not in use :D
     
    Last edited: Aug 16, 2017

  16. OnnA

    OnnA Ancient Guru

    Messages:
    17,790
    Likes Received:
    6,687
    GPU:
    TiTan RTX Ampere UV
    Last edited: Aug 16, 2017
  17. elijahk33

    elijahk33 Guest

    Messages:
    16
    Likes Received:
    0
    GPU:
    Sapphire R9 380X
    are the 3 power profiles changed in the Radeon Settings or via hardware switch?
     
  18. pharma

    pharma Ancient Guru

    Messages:
    2,464
    Likes Received:
    1,162
    GPU:
    Asus Strix GTX 1080
  19. -Tj-

    -Tj- Ancient Guru

    Messages:
    18,095
    Likes Received:
    2,601
    GPU:
    3080TI iChill Black
    ^

    Looks like avg max oc, 1750mhz and stock vram, other with both OCed.

    I expected more though, I get 21k gpu on my at 1420mhz, not that far behind either, 5-10fps difference :nerd:
     
  20. OnnA

    OnnA Ancient Guru

    Messages:
    17,790
    Likes Received:
    6,687
    GPU:
    TiTan RTX Ampere UV
    Stock Air + OC
     
Thread Status:
Not open for further replies.

Share This Page