By using this site, you agree to our Privacy Policy and our Terms of Use. Close
freedquaker said:
gentii said:

Ps4 and Xbox One run on an x86 while a Wii U runs on PowerPC. x86 architechture runs on what is called CISC. ...Power-based architecture runs on what is called RISC. ...The memory footprint is much smaller and much faster than that of a CISC-based x86 CPU which are the type used in the XB1 and PS4.... The Wii U does not need 4GB of RAM to do the same level of performance as the PS4 and XB1 ...The bandwidth of the eDRAM in the Wii U can be clocked as high as 1TB per second ... PowerPC architecture is superior to that of x86, ... If the Wii U had an 8-core PowerPC CPU and 8GB of RAM along with the 32MB of eDRAM it has it would absolutely rip the PS4 and XB1 to shreds.

 

 

This is an unbeliveably ignorant post, obviously written by someone who knows very little about the issues mentioned, and wrong in almost all accounts.

a) PowerPC architecture is not necessarily more efficient than x86, it depends. Yes, RISC is generally better at floating point performance (which is important for games) and PowerPC is based on RISC but a processor and its efficiency does not only consist of the instruction code, but a lot more. On most of the criteria today, Power PC architecture is ancient, not even comparable to the x86. This is why IBM stopped developing it (at least actively).

b) The memory footprint of RISC, on the contrary, is higher than CISC. The programs written for risc will almost always take more space and use more memory simply because the instructions are simpler (reduced ISC), and you need more of them to do the same job! What an ignorant claim!

c) Memory size is hardly anything to do with the performance. It's more about the graphics size, game content etc. X360 and XB1 may have the same size worlds but with significantly higher quality and more interactivity on XB1; the same goes with PS3 vs PS4.

d) WiiU has 3 CPUs but only one CPU is the main CPU, while the others are tiny coprocessors. PS4 has coprocessors as well, probably beats the shit out of WiiUs cooprocessors. Well, those coprocessors means nothing in today's console with 8 cores anyway! The ARM coprocessor in the PS4 is not there for the extra performance but for power efficiency!.

e) PowerPC is most definitely INFERIOR to the x86. Superiority is not only about efficiency but also architectural flexibility, scalability, manufacturing process etc... The only real rival to x86 today is the Arm architecture. By the way, the WiiU CPU architecture is based on 1998-99 design, and ancient in every sense of the word.

f) "If WiiU had an octo-core processor with 8 GB RAM...?" ..... Well, that is a BIG "IF". Because you cannot just magically have 8 cores in a processor, you need to design around that and need to address to 8 GB. That's not that easy. PowerPC today doesn't seem to be handling this. You cannot just say "if" without real life examples, or even anything that  comes close!!!

g) The claim that wiiU's edram can be clocked as high as 1 TB is utterly bullshit. No need for further comment! My goodness!

h) Finally, your whole argument is about a complete misconception that "consoles' performance depends on the CPU and RISC is better CISC" mumbo jumbo... this is utterly wrong because the CPU performance is rarely the factor in a console's performance, and it is usually the GPU and RAM bandwidth, both of which are several magnitudes slower than PS4 & XB1.

In summary, the whole OP is wrong, where the only shred of truth is that RISC is more efficient CISC (not PowerPC vs x86) while it has almost no relevance to the performance of the WiiU and other consoles today.

 

actually your comment on wii u edram is utterly bullshit, no need to further comment but i can explain tha with this

 

see?

10.4GB/s for 1MB on the old gamecube

why would be impossible to have 1 terabyte of bandidth with 32MB of 10year new edram at 40nm and not 180nm and also running at 550mhz and not 165mhz?

 

not to mention that those 1024bits per macro of 4MB isnt any surprise cause even gamecube edram had 512bits for the 1MB of texture cache

 

as for the powerpc you must take into account that is a custom design so has parts that 750 doesnt and also performs better. JUst to let you know, is very unlikely to be just a 3 core broadway not just for the mention of new things like full support of out of order, but also cause broadway and 750 were n, already the bebox was a good example of that in the past, you have tot design for multicore environment and thus their performance would be very low, to be prepared for multicore there would have to bemany changes in harwdare like the cache controllers for the cache coherence or changes in the bus at hardware level, etc, so it would be easier to just get a new processor that already supports what you need and do minor modificactions to make it compatible with some stuff the broadway packed, doing it the other way is possible but could be more difficult and also coul mean more money investment