Let's face it CPU Clock Speeds have pretty much hit a wall... So Out of Order is the way to go in any High End System at this point... The Divide between CPU and Ram Clock Speeds will only get worse in the coming Years... This has been noticeable since Prior to the advent of the Original Pentium... |
SO how much could this benefit the wii graphically? If used right could it make some graphics comparable to first gen 360 games?
----
I have no doggone idea. Its interesting to theorize.
But I do know this, there are three companies that will put the graphics issue to rest.
Factor 5, Nintendo & High Voltage Games.
I suppose we will know by the end of this year or the beginning of next when their games come out.
Here is another take on the issue though:
TRUTH: Both the 360 and PS3’s CPUs are heavily stripped down compared to what most of us are probably using on our desktop computers to view this article. Both consoles are labeled as 3.2GHZ, but they don’t offer performance comparable to that of a typical Athlon 64 3200+ or better than even an Athlon XP 2800+ CPU. The CPUs inside the Xbox 360 and PS3 are “In-Order Execution” CPUs with narrow execution cores, whereas what we use on our computers are classified as “Out-of-Order Execution” CPUs with wider execution cores.
The reason they can sell for so cheap is because they are not as robust or complex as what we have inside our computers. The execution theme in both the 360 and PS3’s CPUs is similar to that of what you would see in the original Intel Pentium Processor. (Not referring to the Pentium 2 3 or 4, but the original) This is because they’ve stripped out hardware designed to optimize the scheduling of instructions at runtime. As a result, neither the 360 nor PS3’s CPU contain an instruction window. Instead, instructions pass through the processor in the order in which they were fetched; hence both are “In-Order Execution” CPUs.
TRUTH: “What is the big deal? How exactly does the fact that both processors being “In-Order Execution” CPUs hurt them? Well, see the 3.2GHZ clock speed for both CPUs? The type of nasty game code, full of branches, loops etc… that would’ve been greatly improved speedwise, thanks to out-of-order execution and a wider execution core is not there to help, so that 3.2GHZ actually performs slower than out-of-order execution CPUs available to desktop computer users.
so... Xbox 360 's Xenon is basically a tri-core cpu at 1.6 ghz each, and PS3's Cell is actually at around 1.6ghz... (equivalent to the 1.6 ghz computer processor)
On the other hand, Graphics-related code is great on both these processors, as graphics code is nice and parallelism friendly. There is a reason people consider graphics accelerators to be the poster child for parallelism. As a matter of fact, it’s the most successful form of parallelism the field of computer science has ever witnessed. GPUs are able to get all transistors firing that actually produce a significant real world benefit to the people using the product.
# #1 Both consoles are using in-order execution CPUs that are half the speed of out-of-order execution processors when it comes to running most game code, especially the more troublesome type which contains branches, loops and pointers.
So is the Wii sitting pretty with AI, Physics, etc ?
# #2 The very code they’re hoping to get improved performance outof isn't the type to lend itself so easily to multi-threading… to say it's hard would be the understatement of the century.
Here is a bit of what John Carmack, technical director of id Software, has to say about this. “I do somewhat question whether we might have been better off this generation having an out-of-order main processor, rather than splitting it all up into these multi-processor systems.”
Everyone should be aware that these processors while powerful and a leap over what the current generation consoles had, they aren’t the second coming they were marketed to be and what drives this point home even further is the fact that Multi-threaded programming on these CPUs will definitely not be achieved at the snap of a finger; the developers have their work cut out for them.
http://killerhurtalot.gametrailers.com/gamepad/?action=viewblog&id=212652
But lets be honest, the GPUs in these systems is where its at. So how good is Hollywood??
But in regards to the CPU, I dont see the 360/PS3s CPUs outclassing the Wii CPU by "that" much.