Next Generation Hardware Speculation with a Technical Spin [pre E3 2019]

Discussion in 'Console Technology' started by TheAlSpark, Dec 31, 2018.

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

    Veteran

    Joined:
    Feb 8, 2002
    Messages:
    3,661
    Likes Received:
    1,114
    I expect bog standard Zen 2 chiplets in next gen consoles. Probably a six core variant with sub par frequency compared to desktop counterparts. While six core variants can still command a pretty good ASP, lower frequency ones ... not so much. This way MS and Sony tap into the lower value tail of AMDs CPU sales.

    The GPU is pure speculation at this point, but I'm guessing something with computational prowess equivalent to a 40 CU Vega running at 1.8GHz, ~18-19 TFLOPS with 16bit FP, using a 256 bit 14GHz GDDR6 memory subsystem. Radeon VII's 7nm die is 331mm² with 60 of 64 CUs active, a similar system with 40CUs (of 44) would be ~230mm².

    IMO, the most interesting bit is the storage system. A lot has changed in the past 4 to 5 months. Dram is now at $5/GB, but flash has completely collapsed, with a wafer spot price of <$5 for a 512Gbit die, that's less than 8 cents per GB. There is not doubt GDDR6 is more expensive than DDR4, but let's use the $5/GB as a lower bound. Putting 32GB in a next gen console will cost $80 over a 16GB unit. That $80 will buy you a TB of flash storage. I could imagine one or both vendors to opt for 16GB DRAM and >1TB flash storage, using a very high throughput storage controller.

    Cheers
     
    milk and TheAlSpark like this.
  2. tunafish

    Regular

    Joined:
    Aug 19, 2011
    Messages:
    627
    Likes Received:
    414
    Radeon VII has a lot of DP hardware, getting rid of that would also save a lot of space.
     
  3. Metal_Spirit

    Regular

    Joined:
    Jan 3, 2007
    Messages:
    632
    Likes Received:
    397
    GPU shure is a big question mark at the moment.

    But if the latest benchmarks are indeed true, Navi could be a real surprise!

    The bellow benchs are of a supposed Navi GPU pitted against an RX 580


    [​IMG]

    The Navi GPU has 20 Compute Engines at a non specified Clock Speed. The RX 580 has 36 Compute Units wich I believe are the standard 1257 MHz with Boost Clock of 1340 MHz.

    Although the Navi gains can be due to increased clock speeds, what we are seeing here is a 20 CU GPU beating a 36 CU GPU.

    This means that the 20 CUs GPU is outputing more than the 6,175 Tflops of the RX 580.

    With 20 CUs, accepting the SP limit of 64, if I made the match correctly, that would mean a clock speed of 2412 Mhz. A not very likely speed!

    To reduce the clock speed to something like 1.8 Mhz we would have to accept that the new CUs are more efficient, or have more Stream Processors in each CU.

    But regardless, if 20 CUs can output something equivalent or superior as a 6 tflops GPU, 40 CUs can output the equivalent of a 12 Tflops GPU.

    With the expected saves in power consumption in Navi, due not only to the node reduction, but also changes in architecture, I have high hopes for Navi on consoles.

    As I stated before we had recent patches on linux that reveal a preparation for a new System Management Unit to be found on future ASICs, responsible for power management tasks, and we also know for a fact that some Engineers from the Ryzen team were diverted to Navi to implement changes in power consumption. All this is accompanied by statements like the one from chiphell, that claims Navi power consumption is set to be surprising.
     
    #983 Metal_Spirit, Mar 12, 2019
    Last edited: Mar 12, 2019
  4. anexanhume

    Veteran

    Joined:
    Dec 5, 2011
    Messages:
    2,078
    Likes Received:
    1,535

    In case there’s any ambiguity about exactly what SN systems does.

     
  5. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,633
    Location:
    The North
    there's no ambiguity for me, I've worked with SN systems. I'm talking about making commits back to LLVM, which support a lot more than SN systems.
     
    BRiT likes this.
  6. Globalisateur

    Globalisateur Globby
    Veteran Subscriber

    Joined:
    Nov 6, 2013
    Messages:
    4,592
    Likes Received:
    3,411
    Location:
    France
    Does Zen 2 tech already exist without a chiplet design ? If Sony use Zen 2 like the previous posts about LLVM commits strongly suggest, wouldn't that cost much less to re-use existing chiplets already designed and manufactured for the PC market ?
     
  7. shiznit

    Regular

    Joined:
    Nov 27, 2007
    Messages:
    345
    Likes Received:
    95
    Location:
    Oblast of Columbia
    That's the beauty of the chiplet. You can mass produce one design, sell lower bin parts to console manufacturers, and still provide custom IO/GPU dies.
     
    #987 shiznit, Mar 12, 2019
    Last edited: Mar 12, 2019
    HBRU, Shoujoboy, Silenti and 2 others like this.
  8. Kaotik

    Kaotik Drunk Member
    Legend

    Joined:
    Apr 16, 2003
    Messages:
    10,244
    Likes Received:
    4,465
    Location:
    Finland
    If it does it hasn't been demonstrated or shown anywhere.

    But let's assume you want to leverage HSA-features, would the on package buses offer enough bandwidth and low enough latency compared to monolithic APU?
     
    Prophecy2k and milk like this.
  9. anexanhume

    Veteran

    Joined:
    Dec 5, 2011
    Messages:
    2,078
    Likes Received:
    1,535
    You would put all the memory controllers on the GPU die. The CPU could then use the standard IF links it already has for the generic IO die on a consumer part.
     
    Jozape, Shoujoboy and SpeedyGonzales like this.
  10. tuna

    Veteran

    Joined:
    Mar 10, 2002
    Messages:
    3,550
    Likes Received:
    589
    So you do not have to rework your patches when other people change stuff. So you have people skilled at working with LLVM. Having forks are a high maintenance burden and something you do not want to do.
     
    Prophecy2k, Jozape, DSoup and 2 others like this.
  11. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,633
    Location:
    The North
    That's a pretty good reason, but this also means Microsoft who have been slowly been open sourcing their work away from their Windows C compiler with LLVM/Clang will be picking these up as well.

    I frankly don't think it matters, but it appears mutually beneficial for both platforms. But in my brief history with Sony hardware, they're really quiet and protected about all their documentation and everything. Just hard for me to believe they would let this portion just slide.
     
  12. DSoup

    DSoup Series Soup
    Legend Subscriber

    Joined:
    Nov 23, 2007
    Messages:
    16,776
    Likes Received:
    12,690
    Location:
    London, UK
    When was this?, because five years ago..
     
    Prophecy2k and tuna like this.
  13. tuna

    Veteran

    Joined:
    Mar 10, 2002
    Messages:
    3,550
    Likes Received:
    589
    According to the Internet*, Sony has the best dev tools (including debuggers). They probably want to continue to have that advantage.

    * I am to lazy to find sources right now....
     
  14. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,633
    Location:
    The North
  15. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    Perhaps with the sea change at Sony, they are more open and inclusive these days as they feel that serves them better?
     
  16. tuna

    Veteran

    Joined:
    Mar 10, 2002
    Messages:
    3,550
    Likes Received:
    589
  17. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,633
    Location:
    The North
    I’m just confused on how we know it’s Sony’s work designed for PS5 being put back into the main branch before PS5 has been announced.

    Lots of other news sites have reported on LLVM 9 supporting Zen 2 as a recent update and that’s just for people that do application work. Only rumour sites seem to make a connection to Sony. Should we review all the other LLVM variants to see whom has been making the commits for all this time ?

    How do we know that other people aren’t working on this and these two guys are just the lead members who are responsible for code review and commits?
     
    BRiT likes this.
  18. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    I have no idea. I'm not saying it is, just countering the notion that Sony still keep their cards close to their chest. 2012 was a long time ago and Sony have changed in several ways, so that doubt of yours doesn't seem to hold, but that does not disprove the entirety of your argument.
     
    temesgen likes this.
  19. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,633
    Location:
    The North
    They still seem pretty locked up if the lack of information available on anything is any indication :)

    Just to make sure I’m following this story right:
    A) Sony has the among the best compiler teams in the world - not worth debating but I’m sure some gcc people will debate that. It’s a moot point, the important part is that they are heavily connected to LLVM.
    B) Sony’s lead developers work with LLVM and use it internally for their tools and have been working with it for a long time. I suppose we should see The PS3 processor in LLVM then ? I’m trying to explore precedent.
    C) Sony creates the optimizations for Zen 2, and commits it back to main branch.
    - this ignores all the other frameworks and languages that leverage LLVM and would need it to support Zen 2, shouldn’t the needs of the other communities matter here?

    So by committing the code back to the main branch, will MS benefit from these optimizations for Scarlett? They support LLVM/Clang for Dx12 shader compilation since 2017.

    Anyway I’m not even sure what was committed so perhaps this is out of line.

    So because of the above 3 points, PS5 is guaranteed Zen 2? Did I miss anything ?
     
  20. BRiT

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

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,399
    Those commits were done by AMD.

    C) Sony developer Code Reviews optimizations for Zen 2.
     
    iroboto likes this.
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...