I would like to start a new thread about Xbox 360 and PS3. There is still some moments I didn't understood yet. I will try to ask questions by one and maybe someone can explan. Also would be interesting if some discusion starts here.
So question. Maybe someone haven't red this:
https://www.copetti.org/writings/consoles/xbox-360/
There in Organising the content section is info about Xbox Procedural Synthesis.
So question. Maybe someone haven't red this:
https://www.copetti.org/writings/consoles/xbox-360/
There in Organising the content section is info about Xbox Procedural Synthesis.
- Firstly, the CPU’s front-side bus was adapted so the GPU can directly fetch data from the CPU’s L2 cache (where the CPU may procedurally generate the geometry) in blocks of 128 Bytes (the size of a cache line).
- Secondly, a separate cached location was added into Xenon so the GPU can notify its current state to the CPU as fast as possible. Microsoft calls it the Tail pointer write-back and keeps both components in sync while the CPU updates the L2 cache and the GPU pulls from it. According to Microsoft, this routine provides a theoretical bandwidth of 18 GB/sec