Digital Foundry Article Technical Discussion [2022]

Discussion in 'Console Technology' started by BRiT, Jan 1, 2022.

  1. snc

    snc
    Veteran

    Joined:
    Mar 6, 2013
    Messages:
    2,115
    Likes Received:
    1,745
    good point, for example according to techpowerup avarage cloock of 2060super is 1800mhz making it 7.68tf so ~74.6% of ps5 gpu vs 69.8% described in video, for 2080 avarage 1890mhz so 11.17tf 108.5% vs 96.6% described but yeah, whatever ;d
     
    #841 snc, Apr 1, 2022
    Last edited: Apr 1, 2022
  2. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,088
    TF comparisons between those architectures (in special Turing vs RDNA) dont make alot of sense. its still intresting though but it doesnt say all too much at the same time.
     
    Cyan likes this.
  3. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    Isn't the idea to trade raw shader performance for doing less work. eg. Use 10% of shaders to upscale from half the resolution at lower quality and get massive net gain.
     
    Silent_Buddha, DSoup and iroboto like this.
  4. London Geezer

    Legend Subscriber

    Joined:
    Apr 13, 2002
    Messages:
    24,144
    Likes Received:
    10,283


    Best DF video ever made. No lie.
     
  5. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,088
    :D
     
  6. snc

    snc
    Veteran

    Joined:
    Mar 6, 2013
    Messages:
    2,115
    Likes Received:
    1,745
    yeah better not to compare diff arch. tflops tough here is quite close
     
  7. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,210
    I literally laughed my ass off many times, I can tell they had a lot of fun making this.
     
    London Geezer and PSman1700 like this.
  8. function

    function None functional
    Legend

    Joined:
    Mar 27, 2003
    Messages:
    5,854
    Likes Received:
    4,400
    Location:
    Wrong thread
    Thinking about it, you're probably right. I've only ever seen mention of "unused" CPU budget being allocated to the GPU boost (not vice versa), but this doesn't mean that the CPU doesn't adjust frequency based on activity.

    Yeah, just checked Road to PS5 and AMD smartshift is shown only sending "spare" power from CPU to GPU, but Cerny also talks about variable "frequencies" (plural) so yeah it looks like under some circumstances under load the CPU can drop.

    Actually I remember that now from a couple of years back. Doh!
     
    PSman1700 likes this.
  9. Flappy Pannus

    Regular

    Joined:
    Jul 4, 2016
    Messages:
    329
    Likes Received:
    567
    The difference here over the other youtuber that harps on vsync being a limiting factor though is that Alex recognized the default behavior on the PC was flawed, and took a small step to get it in line with the console implementation.
     
    Pete, PSman1700 and pjbliverpool like this.
  10. Flappy Pannus

    Regular

    Joined:
    Jul 4, 2016
    Messages:
    329
    Likes Received:
    567
    "It might just be his favourite game ever"

    [​IMG]
     
    PSman1700 likes this.
  11. dobwal

    Legend

    Joined:
    Oct 26, 2005
    Messages:
    5,955
    Likes Received:
    2,324
    Why not? If the frametime of sub4K + Al upscale <<< frametime of 4k where there is an appreciable increase in framerate with Al upscale then wouldn't that equal a win?

    Whats the point of waiting? Because if XESS D4pa solution is performant and provides quality close to DLSS, I can see devs adopting it across the board as it's hardware agnostic and is supported on a broader level of hardware. Why use DLSS or AMDLSS when XESS can be used for consoles, RDNA2, non RTX Nvidia gpus and all the GPUs that have their own proprietary upscale hardware but still support D4pa? 1 solution is cheaper and more cost effective versus providing 3 or 4 with each specific for a particular product.

    An AMD solution now heads XESS off at the pass and can nip that opportunity in the bud (in Old West tang)! LOL
     
    #851 dobwal, Apr 1, 2022
    Last edited: Apr 1, 2022
  12. Pete

    Pete Moderate Nuisance
    Moderator Legend

    Joined:
    Feb 7, 2002
    Messages:
    5,777
    Likes Received:
    1,814
    DSoup was supporting Dictator in that reply by providing the Cerny reference to variable clocks.

    Unless you meant to quote davis.anthony re: insulting Dictator.
     
  13. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,418
    Likes Received:
    10,311
    I just want to say that with your comment combined with the image chosen for the video image, that you, sir, are London Furry. :p

    Regards,
    SB
     
    PSman1700 and London Geezer like this.
  14. DSoup

    DSoup Series Soup
    Legend Subscriber

    Joined:
    Nov 23, 2007
    Messages:
    16,775
    Likes Received:
    12,690
    Location:
    London, UK
    DF really need to make more of these. :lol2:
     
    PSman1700 and London Geezer like this.
  15. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,418
    Likes Received:
    10,311
    OK, finished watching it and I have to say that was fun for both the makers and the watchers. :) Would love to see more videos like that.

    Regards,
    SB
     
    PSman1700 likes this.
  16. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,632
    Location:
    The North
    I think what's happening here is a mix up of technical terms. Not reaching maximum boost all the time is normal behaviour for all GPUs, PS5 included. Considering the type of yields they must support and having a universal algorithm, is even more so on PS5.

    Throttling as a result of insufficient voltage would only apply to PS5 if the CPU is drawing on more power that it exceeds the SOC.

    The former should always be happening PS5, it does not maintain a permanent 2.23GHz clock on a boost strategy as the frequency is not fixed. I myself, am pointing to this technicality when we refute the discussion around _always being at 2.23Ghz_.

    If the CPU is drawing a lot more power beyond the allocated budget and pull from the GPU, I would call that throttling.

    If you want to say the PS5 rarely ever throttles, and in only rare circumstances, I would agree with you.
    If you want to say that PS5 never leaves 2.23GHz like a fixed clocks, you are absolutely incorrect. The average for most GPUs will often be 90% of max boost for most GPUs, and we can go look at a large number of performance/watt graphs.

    6600XT operating here at 95% of maximum boost if you eliminate outliers.
    [​IMG]

    6700XT - 95% of max on average if you eliminate outliers.
    [​IMG]

    Interpretation of these graphs are trivial. If you are a fixed clock system like XSX, the graph would look like a straight line. The Series consoles can only scale their core voltage on the GPU to account for workload. Less work load means dropping the voltage down further. ie, moving to the left on the graph. As workloads increase, the Series consoles will move to the right increasing core voltage since it cannot adjust frequency.

    Deciding which frequency you go with has to do with the yield of chips per wafer that can handle the voltage amounts. If they decide the cut off for core voltage is 0.8V then they have to find a fixed frequency that at maximum workload will not exceed 0.8V. Deciding what a maximum workload is unfortunately difficult - which is the problem that Sony decided to solve by going variable.

    PS5 with variable clocks enable it to move left and right on the graph as well as up and down. The caveat is of course, that more clock speed will result in more core gpu voltage to accommodate for all the additional signaling happening faster. But like MS they must choose a cutoff point to obtain reasonable yields to ship a mainstream product. If they choose a hypothetical 0.8V, the chip will stop increasing core voltage at 0.8V and it can only vary frequency from that point. If the workload keeps increasing it will have to bring the boost down to keep the voltage within 0.8V.

    I stress again, this is normal behaviour and PS5 clocking algorithm is universal to ensure all PS5s perform the same; it must accommodate the lowest common denominator in core voltage yield.
    The likelihood a boost clock PS5 has a voltage frequency curve that resembles a straight line like XSX is highly improbable, perhaps impossible. It will likely look something like the above.

    Even the 6700XT drops below 2000Mhz at 1.2V, there is a small dot just between 1900 and 2000. The limits of how far the clocking can drop is variable, only the core voltage (maximum) is fixed. If the workload keeps pushing the system beyond the core voltage limit, it will just keep downclocking.

    None of this is dependent on the CPU.

    CPU throttling would imply it's reducing the core voltage limit from 0.8V to 0.75V or 0.7V in order to feed the CPU - and that would directly impact the clocks as well.
     
    RootKit and PSman1700 like this.
  17. London Geezer

    Legend Subscriber

    Joined:
    Apr 13, 2002
    Messages:
    24,144
    Likes Received:
    10,283
    Honestly they should do one of these once or twice a month and I’ll be so happy.
     
    Silent_Buddha and DSoup like this.
  18. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,235
    Likes Received:
    4,259
    Location:
    Guess...
    Exactly. What we've seen in the past from other Youtubers are comparisons between the PC and PS5 with the PS5 locked at 60fps and thus not experiencing this issue while the slightely less powerful PC is hitting this issue on account of occasionally missing the 16ms window. That's fine until said Youtubers start to draw percentage performance comparisons from those results. Essentially ignoring the vsync performance deficit.

    Worse, they go on to conclude that because, in these scenarios the PC loses performance from having vsync on, the PS5 which is also running with vsync, but completely locked as 60fps, is losing a similar amount of performance.
     
  19. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,088
    I was talking about the 'die on a hill' comment, which i took as being towards Dictator?

    Running ML/AI on seperate hw cores means less impact on the gpu shaders itself, like with ray tracing.
     
  20. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,397
    "Die on that hill" / "The hill you want to die on" is an English idiom and nothing more.

    https://grammarist.com/idiom/the-hill-you-want-to-die-on/

    The hill you want to die on stems from 20th-century American literary works related to military origins. It is often used in a questioning form to ask if an opinion or action is truly worth the effort.

    It also can be used to strengthen an argument further; that something is important enough to die upon that hill. In this case, the hill is meant to represent a struggle worth fighting for.​
     
    Cyan, mr magoo, Pete and 3 others like this.
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...