Sign in with
Sign up | Sign in
Your question

Wii u CPU and GPU and some Speculation insight

Last response: in Video Games
Share
December 3, 2012 1:11:29 AM

A notable Wii and PlayStation 3 hacker who goes by “Marcan” said that, after testing the hardware, he clocked the Wii U’s CPU at 1.2 GHz–or, to be even more precise, 1.243125 GHz. The CPU reportedly has three PowerPC 750 cores, and that it’s similar in design to Wii’s “Broadway” CPU.

Previously, several developers have gone on record that the Wii U’s CPU is slow, so slow, in fact, that developers are challenged with working around the CPU limitations when porting over existing titles to the new console.

Developers are still learning their way around the new hardware, and, while Marcan insists that the numbers aren’t necessarily as bad as they look, the alleged specs nonetheless presents a possible problem with developing for the Wii U moving forward.

The CPU may not be as good as some would have hoped, but the GPU stands up fairly well against the competition. Reports indicate that the GPU is as fast as PlayStation 3′s and only very slightly slower than the Xbox 360′s.
Read more at
http://www.inquisitr.com/418912/wi [...] pGd4ykv.99

so I'm going try speculate what possibly what really is under hood of wii u

CPU: 1.25GHz tri-core
3MB L3 Cache
OPTICAL DISK SPEED: 22.5GB/S
Memory: 2GB DDR3 1600
GPU core: 550MHz ChipR700 ATI:4870 Modified-Down Added Features
GPU Memory: 512MB-1GB Modified-Shared with Onbored Memory 256-bit GDDR5.

The lower clock speed doesnt matter because the instructions per clock is much higher on the CPU .

The Radeon HD 4870 1GB has core speeds of 750 MHz on the GPU, and 900 MHz on the 1024 MB of GDDR5 RAM. It features 800(160x5) SPUs along with 40 TAUs and 16 Rasterization Operator Units.

(Compare those specs to the Radeon HD 5770, which features core clock speeds of 850 MHz on the GPU, and 1200 MHz on the 1024 MB of GDDR5 RAM. It features 800(160x5) SPUs as well as 40 TAUs and 16 Rasterization Operator Units.
HD 5770 DX11-128bit The Card has Similar performance To HD4870)

Graphic Optimization Implementation
very efficient Version of HD4870 But Core clock Reduced to 550mhz to reduce power and heat but to generate same performance.

GPGPU:
Arithmetic intensity
–Math operations per word transferred
–Computation / bandwidth
Ideal apps to target GPGPU have:
–Large data sets
–High parallelism
–Minimal dependencies between data elements
–High arithmetic intensity
–Lots of work to do without CPU intervention
GPGPU stands for General-Purpose computation on Graphics Processing Units, also known as GPU Computing.
Graphics Processing Units (GPUs) are high-performance many-core processors capable of very high computation and data throughput.
Once specially designed for computer graphics and difficult to program, today’s GPUs are general-purpose parallel processors with support for accessible programming interfaces and industry-standard languages such as C.
Developers who port their applications to GPUs often achieve speedups of orders of magnitude vs. optimized CPU implementations.

The Wii U also has an ARM CPU for OS and a dedicated 16 bit/32 bit Macronix DSP for audio (64+ Voices but 32 bit instructions should give it 6 channel surround sound rather then 16 bit Pro Logic 2 on GC/Wii)
The Macronix DSP was Inherited from Gamecube/Wii cause of Backwards Compatibility. The other 2 HD twins wasted their Main CPU cycles on OS and sound cause lack of ARM or DSP Co-processors.

Bearing in mind the other consoles handle this onboard... Therefore ports are coded no doubt without even utilising the DSP singularly.

The CPU is great at branching but sucky at SIMD, and the GPU as its a DX10+ GPU, it can use Open CL
(DirectX 11 equivalent features and shaders)

CPU is an “out of order design,” a more efficient processing method in which the processor can execute instructions based upon available input data, rather than waiting around to complete executions in a specific order.the design should “win big” on instructions per cycle, though has “weak” SIMD, which is when multiple processing elements work on different pieces of data at the same time.

IBM and Nintendo have revealed that the Espresso processor is a Power Architecture based microprocessor with three cores on a single chip to reduce power consumption and increase speed. The CPU and the graphics processor are placed on a singe substrate as a multi-chip module (MCM) to reduce complexity, increase the communication speed between the chips, further reduce power consumption and reduce cost and space required. The two chips were assembled to the complete MCM by Renesas in Japan.[1] Espresso itself is manufactured by IBM in its 300 mm plant in East Fishkill, NY, using 45 nm SOI-technology[2] and embedded DRAM (eDRAM) for caches.

Hackers, teardowns and unofficial informants have since revealed more information about the Espresso, such as its name[3], size[4][5] and speed.[6][7] The microarchitecture seems to be quite similar to its predecessors the Broadway and Gekko, i.e. PowerPC 750 based, but enhanced with larger and faster caches and multiprocessor support.
December 9, 2012 11:25:19 PM

Quote:
GPU Memory: 512MB-1GB Modified-Shared with Onbored Memory 256-bit GDDR5.

yeahh no
the GPU will have eDRAM on its chip that is true however it's not classified as GDDR, eDRAM is much faster (and also less dense)
the interface will likely be much broader than only 256bit (1024bits and upward are doable for eDRAM) and the memory will be much smaller than 512MB-1GB (more in the vicinity of 32MB.. you can't fit that much memory on a chip that small, 1MB takes up roughly 2.1mm² of space)

also we're looking at ~150mm² of die size with the GPU here.. much much too small to house a 4870GPU.. after you substract the eDRAM you'll be left with a little more than 100mm²
a 40nm AMD GPU of that size and at these clocks will roughly be capable of 500 GFLOPs which is roughly double the xbox360s graphics power

Quote:
The Wii U also has an ARM CPU for OS

according to marcan the ARM core called starbuck is solely present for DRM purposes.. whether or not that is correct i cannot say but to assume anything else is just as speculative

Quote:
CPU is an “out of order design,” a more efficient processing method in which the processor can execute instructions based upon available input data, rather than waiting around to complete executions in a specific order.the design should “win big” on instructions per cycle, though has “weak” SIMD, which is when multiple processing elements work on different pieces of data at the same time.


the xenos is out of order .. as is the wii cpu obviously.. since the wii-u CPU is basically an upgraded version thereof

Quote:
IBM and Nintendo have revealed that the Espresso processor is a Power Architecture based microprocessor with three cores on a single chip to reduce power consumption and increase speed.

neither IBM nor Nintendo have ever confirmed that it's a tri-core design, everyone just keeps assuming they did, wikipedia isn't always right
that info stems from marcan aswell
m
0
l
!