Current Generation Hardware Speculation with a Technical Spin [post GDC 2020] [XBSX, PS5]

Discussion in 'Console Technology' started by Proelite, Mar 16, 2020.

Thread Status:
Not open for further replies.
  1. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    At runtime. That's the only point when it's meaningful. The idea is to evaluate a scene and simplify the parts that need the least detail, which will change on scene conditions. So you may have a wall that's brightly lit in the day-time, but as evening encroaches, one side is deep in shadow and practically black for the player, at which point fancy material shaders are redundant.
     
    function likes this.
  2. function

    function None functional
    Legend

    Joined:
    Mar 27, 2003
    Messages:
    5,854
    Likes Received:
    4,400
    Location:
    Wrong thread
    Blimey. I think got muddled with the latter part of my post, because I was working on a level height map in Unity (with baked in stuff) when I wrote that. My head went off the rails. I was talking garbage. That would explain why I made less sense than normal to @iroboto. Have tried to clean up my mess.

    Yep, VRS is about runtime. What I think I had originally meant to ask when I started my post was "are AMD talking about feeding a predetermined list of shading rate changes determined before the the call is made (potentially better than Tier 1, but not necessarily matching MS's Tier 2), or making decisions on shading rates based on dynamic data created during a particular call?

    I've have enough of computers today. I hate computers. I'm going to go and play some computer games.
     
  3. BRiT

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

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,397
    So something of a general tone, even if the leaks were from the Microsoft side, not sure if there's any interest in discussing them here...

    One concept that may be of interest is the state of the tools and hardware used for game development.

    There were hardware level bugs in earlier nonfinalized kits that impacted performance levels in certain areas. As in all development cycles, early hardware is not exact indicators of performance and as things get worked out, the devkits go through their own iterations before hitting final revision.

    Microsoft is still revising their Gamecore development environment. They are fixing bugs and providing updates. What the other leaks do not indicate is how much of a difference is there between last-gen dev environments and NextGen dev environments. It may seem to be a large difference if the Xbox One devkits are still based around updates from the time of OneX revision, so circa 2016 to 2017 for an overall dev environment. This new GameCore is likely based on a more modern 2020 overall environment.

    There is also the concept of using one hardware model devkit for multiple target level releases.

    Would Microsoft and Sony simply provide a PS5 or SeriesX hw devkit and rely on software to allow for developers to target PS4, PS4Pro, PS4 and SeriesX, Lockhart, OneX, and OneS with a single hw platform? I'm not sure how they would be able to hobble the IO portion to emulate the portable rust spinner hard drives used in last-gen. Do you somehow apply quota IO system limited things to 30 MB/s and latency of seconds?
     
    PSman1700, cheapchips and Jay like this.
  4. DSoup

    DSoup Series Soup
    Legend Subscriber

    Joined:
    Nov 23, 2007
    Messages:
    16,775
    Likes Received:
    12,690
    Location:
    London, UK
    You can do this, Apple has great tools to simulate shitty I/O, particularly poor internet and network bandwidth - this is one of the easier things to simulate as you're just adding delays into a bunch if APIs.
     
    milk, egoless and BRiT like this.
  5. Inuhanyou

    Veteran

    Joined:
    Dec 23, 2012
    Messages:
    1,305
    Likes Received:
    480
    Location:
    New Jersey, USA
    I doubt its in sonys plan as the whole priority of MS is apis like direct x...i mean xbox is literally named after it. Sony likes a little more low level access to their specific hw hence why things like bc became an issue later
     
  6. BRiT

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

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,397
    So that could feasible cover the drive IO if desired.

    But what about the cpu portion, is there a behave like little Jaguars setting on the mighty Zen2 CPUs used for nextgen? I know they can turn off SMT (at least its exposed as option on MS side). Maybe turn off some of the cache. I dont think there's a low speed mode, I mean you can set low cpu clock but it's still gonna be more performant. Maybe its compiler tricks again?

    Perhaps the NextGen devkits wouldnt be able to give exact performance levels of last gen, but could be used as general proof of concepts and debugging. So they'd still need a last-gen hw kit.
     
    PSman1700 likes this.
  7. TeamGhobad

    Newcomer

    Joined:
    Feb 11, 2019
    Messages:
    118
    Likes Received:
    53
    With SSD being able to load data really fast on RAM, developers will obviously use to load data not just quickly but also more frequently. doesn't this take a toll on the RAM, will we see more incidents of RAM going bad and consoles bricking?
     
  8. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,632
    Location:
    The North
    can you thoroughly explain your thought process here on how RAM will brick more?
    please begin with why RAM bricks to begin with, what percentage to expect on standard yield, and then move onto how SSD loading into memory (more) will cause more bricking.
     
    scently, tinokun and Metal_Spirit like this.
  9. BRiT

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

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,397
    Current memory cells used by devices needs to refreshed all the time, otherwise the bits in its cells wont hold and they get wiped out. This happens every so many μs, yes, microseconds. I dont get the concern over how often ram is used.
     
  10. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    Yeah, RAM is already constantly used. It can't be used more or worn out faster. That's not true for magnetic storage and flash RAM.
     
    iroboto, tinokun and function like this.
  11. Remij

    Regular

    Joined:
    May 3, 2008
    Messages:
    677
    Likes Received:
    1,256
    I think he's asking a question..not stating an opinion. lol
     
    iroboto likes this.
  12. Barrabas

    Regular

    Joined:
    Jul 29, 2005
    Messages:
    392
    Likes Received:
    394
    Location:
    Norway
    Since his name is almost "team go bad" i suspect he is more skeptical for some tech failure than others, lol :yes:
     
    Remij and BRiT like this.
  13. dobwal

    Legend

    Joined:
    Oct 26, 2005
    Messages:
    5,955
    Likes Received:
    2,324
    What’s 2.4-9 GBs of bandwidth to memory that’s designed to max out at 448-560 GBs?

    The GPUs will put more pressure on VRAM than the SSDs could ever accomplish.
     
  14. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    15,134
    Likes Received:
    7,678
  15. chris1515

    Legend

    Joined:
    Jul 24, 2005
    Messages:
    7,157
    Likes Received:
    7,965
    Location:
    Barcelona Spain
  16. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,632
    Location:
    The North
    egoless, BRiT and PSman1700 like this.
  17. chris1515

    Legend

    Joined:
    Jul 24, 2005
    Messages:
    7,157
    Likes Received:
    7,965
    Location:
    Barcelona Spain
    People use their own RDO encoder or binomial encoder. People use Kraken because it is so fast to decode and with a bit better compression ratio than Zlib, it goes faster on Jaguar CPU than the hardware Zlib decoder on PS4 and XBO.
     
  18. chris1515

    Legend

    Joined:
    Jul 24, 2005
    Messages:
    7,157
    Likes Received:
    7,965
    Location:
    Barcelona Spain
    https://gamingbolt.com/games-with-m...from-ps5-and-xbox-series-x-ssds-dysmantle-dev

     
    Remij likes this.
  19. iceberg187

    Regular

    Joined:
    Jul 31, 2006
    Messages:
    720
    Likes Received:
    235
    Location:
    Hobart, Indiana
    Can someone that understands better than I take a look at this because what I'm reading seems to say that the clock boosting comes with one-offs for graphics, effects, etc.

    https://www.psu.com/news/kitatus-an...up-a-lot-of-different-opportunities-for-devs/

    Kitatus and Friends Says PS5 Boost Clock ‘Opens Up A Lot Of Different Opportunities’ For Devs

     
    milk likes this.
  20. see colon

    see colon All Ham & No Potatos
    Veteran

    Joined:
    Oct 22, 2003
    Messages:
    2,756
    Likes Received:
    2,206
    I think what they he is saying is that, if you have a scene that would be traditionally CPU limited followed by a scene where you are GPU limited, you can divert performance from one to the other where in a fixed clock system you could not. It's a great concept, except that the sustained performance of Series X is higher than the theoretical maximums of PS5, so it's likely that you will get pretty comparable results running that same code on both systems.

    We are gearing up for launch now, and the hype machines are in full swing. Expect a bunch of marketing speak and fluff pieces highlighting certain unique qualities of the consoles, even if they aren't necessarily an advantage. I bet if you play a drinking game where you down a shot every time someone from Microsoft says "consistent, sustained performance" in their upcoming event you'll be wasted halfway through.
     
Loading...
Thread Status:
Not open for further replies.

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...