- Oct 4, 2012
- 245
- 7
- 81
A good briefing from Ars, if you've never seen it, on the 750 architecture.
http://arstechnica.com/features/2004/10/ppc-2/
So, I became interested in this when it was revealed that the cores in the Wii U are extremely similar to PPC750s, which makes sense given the GC and Wii also used that processor. The difference in the U being that it's the only multicore 750 implementation that I know of, plus it's clocked higher than any 4 stage pipeline that I know of.
So I'm curious, how do you think a PPC 750 clocked much higher than it originally was designed for, but still lower than most mainstream processors, would fare performance wise? It fetches four instructions per second and dispatches two, that's more than say, low power cores like AMDs Jaguar (which is also an interesting comparison since the PS4/Durango use it).
Most people think about short processor pipelines as a good thing, but there is a balance to be struck between crazy high netburst like pipelines and short 4 stage pipelines like this, in actuality lower isn't always better, lower does mean less has to be evacuated from the processor in a branch miss wasting less clocks, but higher allows for higher clock speed and with lower branch miss rates in modern processors that's also beneficial.
So...That's some stuff. Thoughts?
http://arstechnica.com/features/2004/10/ppc-2/
So, I became interested in this when it was revealed that the cores in the Wii U are extremely similar to PPC750s, which makes sense given the GC and Wii also used that processor. The difference in the U being that it's the only multicore 750 implementation that I know of, plus it's clocked higher than any 4 stage pipeline that I know of.
So I'm curious, how do you think a PPC 750 clocked much higher than it originally was designed for, but still lower than most mainstream processors, would fare performance wise? It fetches four instructions per second and dispatches two, that's more than say, low power cores like AMDs Jaguar (which is also an interesting comparison since the PS4/Durango use it).
Most people think about short processor pipelines as a good thing, but there is a balance to be struck between crazy high netburst like pipelines and short 4 stage pipelines like this, in actuality lower isn't always better, lower does mean less has to be evacuated from the processor in a branch miss wasting less clocks, but higher allows for higher clock speed and with lower branch miss rates in modern processors that's also beneficial.
So...That's some stuff. Thoughts?