News for hackers. Stuff that matters.
Re:Analyzing the complexity of various RISC/CISC architectures by userbinator on Saturday December 31, 2022 @06:23PM (#34201785)
It's important to note that a few years later, Intel came out with the P6 microarchitecture which was a huge surprise in the whole RISC/CISC debate.
Re:Analyzing the complexity of various RISC/CISC architectures by ajross on Saturday December 31, 2022 @11:43PM (#34203685)
And one that largely obviates almost every point made. In point of fact, in the 31 years (!) since this was posted the "clearly most successful/performant/useful/best" processor at any moment has almost always been an implementation of one particular CISC ISA that violates almost every rule Mashey posits.

This happened to look right in 1991 because SPARC and MIPS were riding high at that moment in history. Both would fall behind x86 a few years later.

And more to the point: this only looks right at this particular moment because Intel fell off the edge and Apple jumped ahead with a TSMC-manufactured part. But that's almost entirely down to process technology. If Intel was using TSMC's process then it's likely that the M1 switchover never would have happened.

Re:Analyzing the complexity of various RISC/CISC architectures by skavi on Sunday January 01, 2023 @08:04PM (#34213016)
AMD uses TSMC. Apple’s cores are still faster than AMD’s. Regardless, ARMv8 isn’t exactly RISC.
Re:Analyzing the complexity of various RISC/CISC architectures by ajross on Monday January 02, 2023 @10:58AM (#34219291)
One example over three decades doesn't prove much. As pointed out, in 1992 the best CPU in the world was a SuperSPARC, with the MIPS R4000 about to leapfrog it. It didn't stick. I didn't say x86 offerings were uniformly and always better than RISC ISAs. I said it was almost always better, which sort of demolishes Mashey's arguments about the inherent superiority of the ISA design.

And in any case you're wrong on the facts. The M2 and Zen 3 cores are not being fabbed on the same process; AMD is still on 7nm for its CPU products vs. 5nm for Apple. Their use of 5nm is exclusively for GPUs so far.