Announcement

Collapse
No announcement yet.

Xbox One Secret Sauce™ Hardware

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Xbox One Secret Sauce™ Hardware

    XBOX Hotchip August 2013:
    http://www.hotchips.org/wp-content/u...0130826gnn.pdf

    XBOX XDK NOV 2014 CHM file :
    https://mega.co.nz/#!gRFXjbKT!y964qf...veQI2is-0mh9fY

    XBOX ONE John Sell IEEE April 2014
    https://mega.co.nz/#!VNV2AAIB!Opv06_...K6S9PV8SgHHNq8
    http://www.computer.org/csdl/mags/mi...t/06756701.pdf

    Xbox One Architect Interview
    http://www.eurogamer.net/articles/di...-one-interview

    Altera, XB1 SOC, said, die to die
    https://www.altera.com/solutions/tec...onference.html

    XBOX ONE, ISCA 2014
    "Keynote I (Marquette I/IV): Insight into the MICROSOFT XBOX ONE Technology
    Dr. Ilan Spillinger, Corporate Vice President, Technology and Silicon, Microsoft"
    http://cag.engr.uconn.edu/isca2014/program.html

    Usenix Advanced Computing Systems Association (June 2014)
    Possible Futures, Category processor
    Xbox One: Next Gen Game Processor
    Microsoft: John Sell
    AMD: Sebastien Nussbaum (Trinity/APU Architect)
    http://vcew.org/CE-Vail-2014-Program.pdf
    http://u64.imgup.net/022233473e76.jpg


    Xbox One architecture Panel transcript (May 2013)
    https://forum.beyond3d.com/threads/x...nscript.54525/


    Kryptos (High performance APU) fact:
    means there is other SOC beside mainSOC
    ====================================
    1. AMD slide showed AMD jaguar is not categorized as High performance

    http://g72.imgup.net/36ae6.jpg
    http://w51.imgup.net/AMD_2013-25631.jpg
    http://j58.imgup.net/mobile0e0b.jpg

    2. Linkedin of Kryptos showed as High Performance APU
    https://pbs.twimg.com/media/CHmwVguUwAAOQao.jpg

    3. More Proof Kryptos is for X1, but it is not MainSOC
    http://goo.gl/O0fq9N
    http://goo.gl/W5cFuJ


    MrX live journal reference to it , (OBAN/kryptos SOC):
    ===========================================
    (will add later)....
    Last edited by mistercteam; 07-04-2015, 09:54 AM.

  • #2
    (updated on June 25th 2015)
    (updated July 3rd 2015), Power Island, 2 eSRAM + CB/DB

    (this list will grow, i am still cataloging my own slide into more easy , so in the mean time it is link only, without image.Will add image later)

    Main Proof (There is more than 30 Slide, i will added later)
    1 TCP per CU, plus 4 GDS
    XDK counter showed 48 TCP + 24 TD
    ========================================
    http://a81.imgup.net/GCN1234_130b1.jpg

    GDS to GDS transfer
    only for multi GPU block
    =====================
    http://goo.gl/peHvCc

    X1 has 32SQ, but the SQ instead can run s_ V_ too
    means SQ is CPU like core as a whole is CP on X1
    ===========================================
    http://i.imgur.com/2P8O8nY.jpg

    2 Type Esram
    Color Buffer and Depth Buffer
    Fast eSRAM that called as enhanced SRAM no CPU link to Jag xtremely High BW
    embedded SRAM that moderrate BW has limited link to Jag
    =================================================
    Color Buffer + Depth Buffer has substantial cache and faster than access to eSRAM http://goo.gl/IyzVN5
    Fast Esram xtremely high BW http://goo.gl/AGMElQ
    embedded SRAM moderate BW http://goo.gl/xC5kHk

    Backend ....
    when backend need to be programmable too
    intel hinted as fixed function coexist side by side with programmable back end
    ================================================== =============
    http://goo.gl/mjVFIW

    X1 has 4 Big RBE block (16CB + 16 DB)
    PS4 has 2 Big RBE block (8 Smaller RBE)
    plus explanation that shader export always goes to a big RBE block
    ================================================== ===========
    http://goo.gl/KFrCB7


    Other Fundamental
    ===============================================
    General................

    SPU/ALU/CUs

    Why 8 ALU per Block ?
    chasing of 8 ALU per block
    =====================
    http://goo.gl/1ok1V8


    X1 vs PS4 context switch
    indicate X1 is Nextgen
    =======================
    http://goo.gl/bX7SAm

    AMD 2011 hinted need true VM in GPU
    Not just IOMMU, which is still in the today GPU
    =====================================
    http://goo.gl/WE1HCD


    Power Island
    and All block is QOS based
    =======================
    http://goo.gl/OQrRbN



    Physical based or ray traced or hybrid, some bit explanation, why future is Hybrid + Heavy post pro (backend) : http://misterxmedia.com/forum/gaming...?p=622#post622
    Last edited by mistercteam; 07-04-2015, 10:02 AM.

    Comment


    • #3
      (reserved1) ...
      Last edited by mistercteam; 07-04-2015, 09:54 AM.

      Comment


      • #4
        Backward Compatibility.
        in 2013 everybody said is impossible considering X1 spec.

        some example:
        http://www.theverge.com/2013/5/21/43...s-compatibilty

        If you were hoping to play your vast collection of Xbox 360 games on Microsoft's latest creation, we've got a spot of bad news. Microsoft Xbox Live VP Marc Whitten confirmed toThe Verge that the new Xbox One console will have no backwards compatibility whatsoever."No, there's not," said Whitten, when we posed the question. "The system is based on a different core architecture, so back-compat doesn't really work from that perspective."
        eurogamer has 2 article in 2013, to reconfirming BC wont possible on X1
        http://www.eurogamer.net/articles/20...rds-compatible
        http://www.eurogamer.net/articles/20...rds-compatible

        Comment


        • #5
          I'm really impressed about BC, the code is native, "no extra works for the dev" so they achieved something huge via VM. A 3cores PowerPC @3,2ghz cpu emulated by a x86 Jaguar one? Impressive...

          Comment


          • #6
            Originally posted by Seiya di Pegaso View Post
            I'm really impressed about BC, the code is native, "no extra works for the dev" so they achieved something huge via VM. A 3cores PowerPC @3,2ghz cpu emulated by a x86 Jaguar one? Impressive...
            Agree, it is actually impossible to do if we based on What people believe
            8 core Jaguar at 1.6 Ghz
            12 CU GPU

            and considering this fact:

            let said this is handled by 8 core jaguar
            ===================================
            -plus everything in VM session not dedicated OS, means there is some minor% performance degradation
            -2 Big OS part, Host OS + Game OS, we beleive Said only 6 core dedicated for Game OS, Host OS takes 2 core
            -Host OS, still has to maintain HEVC encoding, gameDVR, basically this default OS function has to be maintained

            So it is basically impossible if we think about it
            especially if the BC has to be maintained let said almost 100% identical to X360 + X360 OS function, as witnessed by many people, and impressed with the result ....

            it is why all article said impossible .....

            MS wont said exact spec, but MrX insider already hinted this since 2012
            plus the fact about Kryptos in Linkedin that clearly stated about X1 has HP-APU as Jagaur is certainly not HP -APU,
            Jaguar is categorized as Low to desktop performance APU

            Comment


            • #7
              Click image for larger version

Name:	image_50.jpg
Views:	1
Size:	173.1 KB
ID:	629 http://fudzilla.com/news/graphics/38...on-transistors

              4 GB of HBM equals around 1 Billion transistors. the new card from AMD is around 10 Billion transistors. the Xbox One is 5 Billion with 50% redundancies. stacked memory more a possibility than ever. For all the talk of Esram taking so much transistor real estate on the One we now know that's a misdirection.
              Last edited by srenia_ia; 06-18-2015, 05:52 AM.

              Comment


              • #8
                Yep dont forget the HBM of AMD version has same area Xbox One eSRAM
                it is not coincidental

                From Beyond3D that calc the eSRAM area (i will use them, as people has tendency downplay what we digging here)
                Left:TSMC SRAM at 20nm (hmm need 42.6mm2, vs right X1 in ?? nm is 35mm2)



                As we can see here Fiji HBM is 35mm2 (orange area)
                high res: http://cdn.wccftech.com/wp-content/u...37087796_o.jpg
                Last edited by mistercteam; 06-18-2015, 06:25 AM.

                Comment


                • #9
                  Not sure if it has been already posted. This new "Nano" card reminds some rumors about a Xbox "nano" and "performance per watt" seems to be in line with your search.


                  "Exact specs aren’t available for for the R9 Fury Nano just yet, but it’s essentially half the size of an R9 290X, measuring just 6 inches long. AMD claim the Nano is faster than an R9 290X, but offers double the performance per watt, so we’re looking at what may be halving of the TDP. Impressive figures. The pricing is yet to be announced for the Nano, but we’ll likely like hear more about it over the next few months."

                  Game Debate Radeon R9 Nano 4GB News - Radeon R9 Nano 4GB : E3 2015 - AMD Radeon Fury, R9 And R7 Series Graphics Cards Revealed

                  Comment


                  • #10
                    Halo 5 Sprint show Halo 5 Warzone running only 15% of GPU usage :o
                    EP 3 and 4.

                    Comment


                    • #11
                      Originally posted by Evoopin View Post
                      Halo 5 Sprint show Halo 5 Warzone running only 15% of GPU usage :o
                      EP 3 and 4.
                      ??, can you be more specific ?, link ? hmmm

                      Comment


                      • #12
                        Originally posted by babylonn75 View Post
                        Not sure if it has been already posted. This new "Nano" card reminds some rumors about a Xbox "nano" and "performance per watt" seems to be in line with your search.


                        "Exact specs aren’t available for for the R9 Fury Nano just yet, but it’s essentially half the size of an R9 290X, measuring just 6 inches long. AMD claim the Nano is faster than an R9 290X, but offers double the performance per watt, so we’re looking at what may be halving of the TDP. Impressive figures. The pricing is yet to be announced for the Nano, but we’ll likely like hear more about it over the next few months."
                        it is, what they try to achive for next datacentre APU is 25-50Gflops/watt
                        remember for me anyways, X1 is achiving that goal, that why since may reveal they consistently stated the X1 is supercomputer/datacentre design
                        the one metric that they are trying to achieved is >>>>Gflops/watt compare to most current modern card

                        Comment


                        • #13


                          High res: http://goo.gl/KngSaV

                          Comment


                          • #14
                            For those of you that question if there is more to the XBOX ONE than MS have led to believe then look at the MATHS.

                            Backwards Compat is a MASSIVE indication there is more than meets the eyes.

                            So what are the facts?



                            Xbox 360 Facts:
                            CPU = 3 In Order Cores at 3.2GHZ each for a total of 115GFLOPS (just for the CPU)
                            GPU = 240 GFLOPS
                            eDRAM & extra processors = there was another 128 alu / processors inside and connected to the 10MB eDRAM (This had bandwidth of 256GB/s)

                            ***** PLEASE NOTE THAT THESE EXTRA PROCESSORS NEAR THE eDRAM WAS NEVER GIVEN A GFLOPS FIGURE by MS!!!!!!!!! (THIS IS IDENTICAL TO WHAT THEY HAVE DONE IN THE XBOX ONE)



                            So, xbox one

                            Click image for larger version

Name:	Xbox ONE SPECS..png
Views:	1
Size:	36.7 KB
ID:	1116


                            Notice that the ENTIRE CPU was said to have ONLY 112 GFLOPS (this is for all 8 cores when used together). Each core is 1.75GHZ.

                            SO, we already know that for games only 6 - 6.5 CPU cores are allowed to be used for games (SUCH AS Backwards Compat)

                            So this means 84 - 90 GFLOPS of cpu for such as Backwards Compat.

                            So how do you EMULATE (and we all know that to emulate you need stronger hardware than what you are emulating), so how do you Emulate 115 GFLOPS worth of CPU (xbox 360) with 84GFLOPS CPU on Xbox One.

                            So how do you EMULATE the eDRAM bandwidth of 256GB/s (in the xbox 360) if the 'PRECIEVED Bandwidth of the Xbox One is LESS than the PS4's 176GB/s.


                            *Just remember that when you are using BC you can still snap, and do everything you normally can.

                            So for BC to actually work how it does it shows you there is more hardware in the Xbox One than the general media believes.

                            Just look back at those 128 processors right next to the eDRAM in the Xbox 360 - THIS WAS NEVER GIVEN A GFLOP VALUE.

                            Now look at what MS has said before.

                            There is over 50 OTHER PROCESSORS inside the XBOX One, things that offload GPU Tasks, CPU Tasks, Audio Tasks, Physics and Lighting Tasks. And where do you think these Extra processors sit? My guess is they sit within the eSRAM (with higher internal bandwidth, just like they did in the xbox 360).

                            And these Processors have NOT been given a GFLOP value. and it is these processors that are going to make the magic happen.


                            Game on.

                            G

                            Comment


                            • #15
                              Originally posted by mistercteam View Post
                              ??, can you be more specific ?, link ? hmmm
                              He's talking about the last episode of The Sprint on the Halo channel. They do a play through test that shows their testing figures.

                              Comment


                              • #16
                                Originally posted by LuvOfThaGame View Post

                                He's talking about the last episode of The Sprint on the Halo channel. They do a play through test that shows their testing figures.
                                OK i will check it out halo channel ....

                                Comment


                                • #17
                                  @Gforce spot on, plus the X360 CPU is >100 Gflops ...
                                  https://forum.beyond3d.com/threads/1...ore-cpu.18284/

                                  Comment


                                  • #18
                                    Originally posted by mistercteam View Post
                                    @Gforce spot on, plus the X360 CPU is >100 Gflops ...
                                    https://forum.beyond3d.com/threads/1...ore-cpu.18284/
                                    Yes, I already mentioned above that the Xbox 360 CPU is 115 GFLOPS for the 3 core power pc cpu.

                                    G

                                    Comment


                                    • #19
                                      Great work Gforce. What's your guess guys? Are they offloading to coprocessors? Is there a second cpu?

                                      Comment


                                      • #20
                                        For me i already explained, that the CPU like core for future GPU is HP-APU
                                        it is part of where used to be called as OBAN
                                        it is certainly why it is low yield
                                        Main SOC would not get low yield

                                        Gfx Core consist
                                        4 CP = Future HP APU, Also connected to 768 Scalar like mike mantor patent or Journal paper
                                        6 CU group = Front end + Middle + back end (all CUs/SIMD based), read Intel DX12 ROV, it is basically will be basis for programmable backend

                                        it is also why in 2012 when Denver project announced by Nvidia, they talk about cpu like core in gfx core, (they use ARM)

                                        it is also why in my prev slide i showed that DX12 need to be streamlined process before CP stream to Vector block
                                        means CP will become cpu like core, as DX12 hinted that they need enabling more cpu thread as CPU will take care in the front end
                                        means in the future even CP is gfx core function, internally it could be simpler cpu like core,

                                        all above also same as Nvidia echelon,
                                        cpu like core + SIMD

                                        in simple X1
                                        CPU like Core (branch+Scalar) + 768 scalar float (Serial + Cotrol)
                                        SIMD Processor unit = Parrarel (DLP) = 6 CU group

                                        Plus pay attention to John Sell latest conference titled Xbox One Next Gen Game Processor with AMD Sebastien
                                        as we know AMD sebastien is trinity SOC architect
                                        plus we know Trinity for me is base concept for all future APU
                                        trinity has 6CU
                                        PIM also per 6CU or 12CU
                                        Just like X1 12 CU per group
                                        but X1 using very low clock for SIMD,

                                        will talk and put my slide from prev discussion later

                                        Comment


                                        • #21
                                          At last the proof that i always said currently GPU is only use 15-25%, remember the 6 CU group + half clock

                                          Halo 5 interesting at this non final version of Warzone !!!
                                          could achive diynmic Horizontal res on max 1920 (it semms)
                                          but locked 60 FPS 14-15ms,

                                          Warzone is 24 Player + Impressive AI in sandbox, so achieved that is impressive !!!

                                          (means the SP could be have better Res !!! hmmm) or Locked to 1920x1080

                                          this is the grab also the proof X1 GPU like i said currently run from QOS and limited to 15%



                                          Click image for larger version

Name:	proof19ed5.jpg
Views:	2
Size:	325.9 KB
ID:	1236

                                          Click image for larger version

Name:	proof27e11.jpg
Views:	1
Size:	203.9 KB
ID:	1237

                                          Comment


                                          • #22
                                            Originally posted by mistercteam View Post
                                            At last the proof that i always said currently GPU is only use 15-25%, remember the 6 CU group + half clock

                                            Halo 5 interesting at this non final version of Warzone !!!
                                            could achive diynmic Horizontal res on max 1920 (it semms)
                                            but locked 60 FPS 14-15ms,

                                            Warzone is 24 Player + Impressive AI in sandbox, so achieved that is impressive !!!

                                            (means the SP could be have better Res !!! hmmm) or Locked to 1920x1080

                                            this is the grab also the proof X1 GPU like i said currently run from QOS and limited to 15%



                                            [ATTACH=CONFIG]n1236[/ATTACH]

                                            [ATTACH=CONFIG]n1237[/ATTACH]
                                            I was pretty sure those numbers are related to Milisecond, not percentage of GPU usage.

                                            How are you sure it is GPU percentage usage?

                                            G

                                            Comment


                                            • #23
                                              Originally posted by mistercteam View Post
                                              At last the proof that i always said currently GPU is only use 15-25%, remember the 6 CU group + half clock

                                              Halo 5 interesting at this non final version of Warzone !!!
                                              could achive diynmic Horizontal res on max 1920 (it semms)
                                              but locked 60 FPS 14-15ms,

                                              Warzone is 24 Player + Impressive AI in sandbox, so achieved that is impressive !!!

                                              (means the SP could be have better Res !!! hmmm) or Locked to 1920x1080

                                              this is the grab also the proof X1 GPU like i said currently run from QOS and limited to 15%



                                              [ATTACH=CONFIG]n1236[/ATTACH]

                                              [ATTACH=CONFIG]n1237[/ATTACH]
                                              What is REALLY weird with those numbers is if you add them up and then DIVIDE by 2 and you equal 16ms... Weird why you have to divide by 2, yet the other video that showed [30FPS] you just added two of them to get the 33ms...

                                              G

                                              Comment


                                              • #24
                                                15 ms it is shown as 59.99 it is standard
                                                GPU 15 is performance percentage, (QOS in action)

                                                I posted above after doing research 1st
                                                Evopin is actually right so do MrX and So do Insider

                                                at Gforce i am digging and research 1st, you have to check GPU rendering pipeline to know about 14-15ms thing
                                                1/60 x 1000 = 15-16ms that is standard thing
                                                gfx is fluctuated a bit in the range of 14-16ms
                                                but the horizontal is dynamic plus the GPU locked to 15% total power

                                                there is 2 number
                                                farthest right is 14-15 ms is represent ms as it is why locked to 59.9 FPS
                                                the GPU 14-15 is GPU load, you can see on other image SP test, it is become 30-50%,


                                                Last edited by mistercteam; 06-21-2015, 09:43 AM.

                                                Comment


                                                • #25
                                                  ms = time per frame to render
                                                  so 32-33 ms is the time to render for 30 FPS
                                                  the shortest you get the more frame per second you got, that basic science

                                                  Comment

                                                  Working...
                                                  X