1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Blogs Which benchmarks do you want to see with 3rd Gen Ryzen?

Discussion in 'Article Discussion' started by bit-tech, 13 Jun 2019.

  1. bit-tech

    bit-tech Supreme Overlord Staff Administrator

    Joined:
    12 Mar 2001
    Posts:
    3,170
    Likes Received:
    89
    Read more
     
  2. BrightCandle

    BrightCandle Member

    Joined:
    30 Apr 2009
    Posts:
    74
    Likes Received:
    5
    Arma 3 with YAAB.
     
  3. edzieba

    edzieba Virtual Realist

    Joined:
    14 Jan 2009
    Posts:
    3,909
    Likes Received:
    590
    For gaming specifically, minimum and average frametimes, and frametime spread. Throw FCAT VR at some games.
     
  4. Anfield

    Anfield Well-Known Member

    Joined:
    15 Jan 2010
    Posts:
    6,236
    Likes Received:
    687
    Non gaming:
    Just stick to real software like Handbrake, Hamster, Blender etc.

    Gaming:
    What edzieba said. In addition to that, would be interesting to see at least one game put through the paces twice, once with and once without all the stuff streamers have running in addition to a game.
     
  5. MLyons

    MLyons Half dev, Half doge. Staff Administrator Super Moderator Moderator

    Joined:
    3 Mar 2017
    Posts:
    3,446
    Likes Received:
    1,534
    How easy is it to script automatically and does it have any known bias?
    Frame timings is something we're looking into.
    That's the plan so far.
    The streaming bit is actually a great idea. Should also load up more cores. I'll look into a way of making this reproducible.
     
  6. Fingers66

    Fingers66 Kiwi in London

    Joined:
    30 Apr 2010
    Posts:
    8,669
    Likes Received:
    913
    Not sure if this is considered a "benchmark" but, specifically for heat & noise charts when reviewing CPU coolers, I would like to see standard PWM control alongside the normal 100% fan measurements.

    Edit: Also, is there a way of including a standardised heat measurement in CPU tests like you do with power consumption?
     
    Last edited: 13 Jun 2019
  7. Corky42

    Corky42 Where's walle?

    Joined:
    30 Oct 2012
    Posts:
    9,648
    Likes Received:
    386
    1080p and 1440p should both be tested IMO as from what I've read some games hit a FPS wall so it should lessen the chance of having 10+ 180fps results and 1440p would give an idea of how well a CPU scales upwards.

    Civilization 6's AI and DX12 benchmark would feature somewhere.

    At least one Vulkan title.

    And I'm going to throw in a wild card and suggest something that's cross platform (Linux/Windows) to give an idea of how the underlining OS effects performance, I've not got a clue how viable that is mind you. :)
     
  8. sandys

    sandys Well-Known Member

    Joined:
    26 Mar 2006
    Posts:
    3,554
    Likes Received:
    195
    As boost is quite a complex thing on these anything you can do to show what the boost clocks speeds are for specific loads, how they drop off per core and temperature and how things like PBO and good cooling impact.

    The how and what to use is the question.
     
  9. MLyons

    MLyons Half dev, Half doge. Staff Administrator Super Moderator Moderator

    Joined:
    3 Mar 2017
    Posts:
    3,446
    Likes Received:
    1,534
    Plotting cpu frequencies automatically is something I've recently worked out how to do and will be implemented but the boost point makes a lot of sense.
     
  10. edzieba

    edzieba Virtual Realist

    Joined:
    14 Jan 2009
    Posts:
    3,909
    Likes Received:
    590
    A more involved but interesting test (probably better fitted to its own feature) would be to take a few 'standard' daily workloads (e.g. gaming, office productivity, image editing, video editing) and stick a system monitor in there throughout the day to continuously record how many - and how loaded - threads are throughout a typical working day, both peak and average. This would be kind of a 'reverse' benchmark, testing multiple workloads against one CPU (the upcoming 3950X would,be perfect for this, having a high core count whilst not being overly bottlenecked in single-thread workloads like a Threadripper or MCC/HCC Xeon would be) but would give some good rules of thumb for "I do X all day, so maybe I won't see any benefit from more than Y cores".
     
  11. Gareth Halfacree

    Gareth Halfacree WIIGII! Staff Administrator Super Moderator Moderator

    Joined:
    4 Dec 2007
    Posts:
    13,885
    Likes Received:
    2,859
    I've done the same thing (along with other stats, like temperature) - it's so easy in Linux (or any POSIX-alike, I'd guess) but I'm willing to bet it's a right pain in the proverbial under Windows.
     
  12. sandys

    sandys Well-Known Member

    Joined:
    26 Mar 2006
    Posts:
    3,554
    Likes Received:
    195
    You can use performance/resource monitor in Windows, it can log it all, not used it for a few years but is easy enough to setup.

    The difficulty I guess is finding a repeatable, script benchmark to stress it all.
     
  13. MLyons

    MLyons Half dev, Half doge. Staff Administrator Super Moderator Moderator

    Joined:
    3 Mar 2017
    Posts:
    3,446
    Likes Received:
    1,534
    A few annoyances but not too bad.
    xkcd-cpu-clock.png cooler-testing-temp.png gpu_clocks.png xkcd_gpu_clocks.png xkcd-cpu-gpu-temps.png xkcd-gpu-temps.png

    The hardest part is that ryzen doesn't play well with the software but I've sorted that out now
     
    Crunch77 likes this.
  14. Gareth Halfacree

    Gareth Halfacree WIIGII! Staff Administrator Super Moderator Moderator

    Joined:
    4 Dec 2007
    Posts:
    13,885
    Likes Received:
    2,859
    MLyons likes this.
  15. MLyons

    MLyons Half dev, Half doge. Staff Administrator Super Moderator Moderator

    Joined:
    3 Mar 2017
    Posts:
    3,446
    Likes Received:
    1,534
    that's cool. lacks XKCD styling ;). plotting clocks and temps over time is the current goal. The next step is a USB monitor so the tester can just launch the script and go home then on return have all the data. Power readings is also something I want to do but getting a power meter that has a USB interface i can interact with in python is proving to be tricky. What are you using for those graphs?
     
  16. Gareth Halfacree

    Gareth Halfacree WIIGII! Staff Administrator Super Moderator Moderator

    Joined:
    4 Dec 2007
    Posts:
    13,885
    Likes Received:
    2,859
    Very much deliberately, yes.
    Here's one DIY version for the discerning hacker, or this is a little more professional. If you'd prefer something off-the-shelf, find a UPS and take readings off that - I do that on my server, although maybe don't get the cheapest of the cheap 'cos mine reads anything below 34W as 0W...

    Alternatively, it should be pretty easy to get readings out of any of the Wi-Fi-connected smart plugs on the market at the moment.
     
  17. MightyBenihana

    MightyBenihana Do or do not, there is no try

    Joined:
    8 Sep 2011
    Posts:
    1,330
    Likes Received:
    52
    For gaming, can we add ultrawide resolution?
     
  18. Fingers66

    Fingers66 Kiwi in London

    Joined:
    30 Apr 2010
    Posts:
    8,669
    Likes Received:
    913
    I have had more time to think about my previous point about heat (and therefore noise).

    As multi-core is now more relevant than previously but single core usage is still a major usage factor, it is possible to test temperatures with both single core and multi-core utilisation?

    In addition, is it possible to show temperatures with, say, 50% utilisation in addition to the existing idle and 100% figures?

    My reasoning is that it would show CPU's that get really hot (which as we all know will increase cooling requirements and potentially fan noise) when using all cores in comparison to when only using a single core and with a 50% utilisation chart, it would show the heat curve between idle and full load. Potentially power consumption can be measured at the same time.

    Is this something that others would find usefull?

    My motive is simply about heat, power consumption and noise, these things are big bugbears of mine.
     
  19. CrapBag

    CrapBag Well-Known Member

    Joined:
    17 Jul 2008
    Posts:
    7,690
    Likes Received:
    389
    3D mark 01
     
  20. dec

    dec [blank space]

    Joined:
    10 Jan 2009
    Posts:
    322
    Likes Received:
    10
    With Zen 2 specifically I'd like to see "multi-tasking" benchmarks to see how memory bandwidth limits or does not limit the Zen 2 cores. By multi-tasking, I often find myself running VMs, data analysis (intense FP arithmetic and RAM usage), web browser, ffmpeg (command line), and image editing/processing (GIMP if not hand written in C/C++ based languages) all at once. I'm not sure there is a single benchmark that can replicate these workloads but given that today people often have dozens of tabs in browsers along with several other mixed workload programs running it would be nice to see a benchmark that tests these together. With the Infinity Fabric and RAM clock divider coming into play I'd also like to see a more academic investigation into RAM latency as a function of RAM subtimings, IF clock, etc.

    For the 8+ core Ryzen parts, it would be interesting to look into thermal density. Did AMD design Zen 2 so one chiplet is fully loaded before the other gets any work to do? Will the I/O and cache die contribute a lot of heat (dependent on IF clock and voltage)? Depending on what you find this could rehash some old questions on TIM placement, heatpipe orientation on the base plate of a heatsink and etc.

    I'm not much of a gamer.
     
    MLyons likes this.
Tags: Add Tags

Share This Page