INKster said:The Xbox 360 also has GDDR3 as main memory.
So far Nintendo has announced all their partners and what they would provide. There's been zero mention of GDDR3. So that sounds really bogus to me.
INKster said:The Xbox 360 also has GDDR3 as main memory.
*UPDATE* The dev mailed us and said he was shocked to see all these cries of 'fake', so he provided some more info to show he's not bluffing...
Broadway CPU
Broadway is Wii's CPU. Broadway functionality and specifications are as follows.
• Operating speed: 729 MHz
• Bus to main memory: 243 MHz, 64 bits (maximum bandwidth: 1.9 gigabytes/sec)
• 32-kilobyte 8-way set-associative L1 instruction cache
• 32-kilobyte 8-way set-associative L1 data cache (can set up 16-kilobyte data scratch pad)
• Superscalar microprocessor with six execution units (floating-point unit, branching unit, system regis
ter unit, load/store unit, two integer units)
• DMA unit (15-entry DMA request queue) used by 16-kilobyte data scratch pad
• Write-gather buffer for writing graphics command lists to the graphics chip
• Onboard 256-kilobyte 2-way set-associative L2 integrated cache
• Two, 32-bit integer units (IU)
• One floating point unit (FPU) (supports single precision (32-bit) and double precision (64-bit))
• The FPU supports paired single floating point (FP/PS)
• The FPU supports paired single multiply add (ps_madd). Most FP/PS instructions can be issued in
each cycle and completed in three cycles.
• Fixed-point to floating-point conversion can be performed at the same time as FPU register load and
store, with no loss in performance.
• The branch unit supports static branch prediction and dynamic branch prediction.
• When an instruction is stalled on data, the next instruction can be issued and executed. All instructions
maintain program logic and will complete in the correct program order.
• Supports three L2 cache fetch modes: 32-Byte, 64-Byte, and 128-Byte.
• Supports these bus pipeline depth levels: level 2, level 3, and level 4.
Reference Information: Broadway is upward compatible with Nintendo GameCube’s CPU (Gekko).
Hollywood GPU
Hollywood is a system LSI composed of a GPU and internal main memory (MEM1). Hollywood is clocked at 243 MHz. Its internal memory consists of 3 megabytes of embedded graphics memory and 24 megabytes of high speed main memory.
Hollywood includes the following.
• Graphics processing unit (with 3 megabytes of eDRAM)
• Audio DSP
• I/O Bridge
• 24 megabytes of internal main memory
• Internal main memory operates at 486 MHz.
Maximum bandwidth between Hollywood and internal main memory: 3.9 gigabytes per second
• Possible to locate a program here
Reference Information: Hollywood is similar to Nintendo GameCube’s Flipper and Splash components.
External Main Memory (MEM2)
Wii uses 64 megabytes of GDDR3 (MEM2) as external main memory. Like internal main memory, MEM2 can be accessed directly from Broadway and the GPU at high speed and has a peak bandwidth of 4 gigabytes/sec. Programs can also be placed in MEM2.
Reference Information: Nintendo GameCube ARAM is used as auxiliary memory for the DSP. The CPU and GPU did not have direct access to it.
I can confirm that all those informations are from "RVL_overview.pdf" (dated from March 22,2006) , which is included in the last available revision of the Wii SDK.
ZiFF said:
INKster said:The Xbox 360 also has GDDR3 as main memory.
Nightz said:Probably fake but those specs dont look too far off either.
Looking at the games Wii can't do nice shaders, self shadowing, paralax mapping, normal mapping or even AA. Its probably a DX7 level GPU.
Teasy said:What works for one system doesn't neccesarilly work for another though. GC was about low latency and high efficiency, and Wii is supposed to follow that idea. Switching extremely low latency main memory (1T-Sram in GC) for much higher latency main memory with only slighty more bandwidth would be a terrible idea. It may even make Wii's main memory slower then GC's.. Which is just one reason why this rumour is obviously untrue.
ZiFF said:These specs do not suggest that they switched 1T-SRAM to GDDR3. They switched 16 MB DRAM to 64MB of GDDR3.
Shifty Geezer said:Seems a slightly wierd setup to me. There's 64 MB GDDR with 4 GB/s. Broadway has 1.9 GB/s access to this. Hollywood has 24 MB internal RAM at 3.9 GB/s + 3 MB eDRAM.
Teasy said:That rumour claims that the 64MB GDDR3 is to be used as main memory, A-Ram was never considered main memory...
Hollywood GPU
Hollywood is a system LSI composed of a GPU and internal main memory (MEM1). Hollywood is clocked at 243 MHz. Its internal memory consists of 3 megabytes of embedded graphics memory and 24 megabytes of high speed main memory.
External Main Memory (MEM2)
Wii uses 64 megabytes of GDDR3 (MEM2) as external main memory. Like internal main memory, MEM2 can be accessed directly from Broadway and the GPU at high speed and has a peak bandwidth of 4 gigabytes/sec. Programs can also be placed in MEM2.
ZiFF said:I really dont see what is so hard to understand here. Only thing changed from GC is 3MB edram and 16MB DRAM -> 64MB GDDR.
Shifty Geezer said:I'd guess that's a rounding error, like the 3.9 is actually 3.888 GB/s if it's a multiplier of 486 MHz clockspeed (which even then isn't right as 1 Mega in bytes is not the ame as 1 Mega in Hertz). The numbers seem to work okay, with them being multiples of each other, if you are a bit loose with fitting them together, like 486 megahertz x 8 bytes = 3.7 GB/s real value, but approximately 3.9 if you don't count bytes properly. Being loose with definitions doesn't add much by way of creditability to a technical document though!
That to me is what makes this OC'd GC idea preposterous. Unless IBM and ATi only had one guy working on the changes in their lunch breaks!Teasy said:Not only that but it would have taken them until late 2006 to manage to do nothing... remember that IBM and ATI only recently managed to finish the Broadway/Hollywood design and finally include it in a final Wii dev kit. How can it take that long to complete a 50% overclocked 90nm version of a 180nm chip you designed 6 years earlier??
mosys said:The newest 1T-SRAM implementations embedded within the Wii console are fabricated using NEC Electronics' advanced 90nm CMOS-compatible embedded DRAM process technology. These high speed and ultra low latency memories are used as the main embedded memory on the graphics chip and in an additional external memory chip.
supposed leaked specs said:Hollywood GPU
Hollywood is a system LSI composed of a GPU and internal main memory (MEM1). Hollywood is clocked at 243 MHz. Its internal memory consists of 3 megabytes of embedded graphics memory and 24 megabytes of high speed main memory.
Shifty Geezer said:That to me is what makes this OC'd GC idea preposterous. Unless IBM and ATi only had one guy working on the changes in their lunch breaks!
darkblu said:for what it's forth, let's recall what one mosys press release:
compare to this:
this does not add up at all. the press release talks about edram and an external IC.
I'm a game developer. Here are some specs so you can make an informed choice at launch , if Nintendo don't supply them:
* It's essentially a GameCube, no one has actual devkits yet, everyone is using GCs for their dev
* GPU has no shaders, fixed function, nothing new (it is an upgraded flipper)
* Unit has 88MB of memory, 24 for video/dsp and 64 for main external mem with 512 of flash mem for downloadable content, no HDD
* Clock speeds on GPU and CPU are approx 1.5x that of the GC
* Broadway CPU has a choice of 2,3,4 deep pipeline as opposed to Gekkos 2
* Hollywood is a LSI with DSP and GPU onboard with 2MB/s of eDRAM for framebuffer. No HD video fillrates here and that means no 1080i let alone 1080p, highest is 480p which all last gen units could do.
* Bus bandwidth is peak 1.9GB/s from GC 1.3GB/s
That's it... take these specs as you will. At least search around the net before you make comments here. You find some of these things confirmed already, as Game Developers speak to the press on their experience with Wii development.
One more thing:
The 64MB of external RAM is GDDR3, the 24MB is 1TSRAM.
GameDev
http://laptops.engadget.com/2006/07/30/a-few-more-wii-details-on-the-table/#c1821493Whoops! Sorry that was meant to be 3MB of eDRAM... 2 is sooo close to 3 on the keyboard!
GameDev