On 6/16/19 8:17 AM, Noel Chiappa via cctalk wrote: > Still, the basic idea of RISC still applies; make the CPU clock rate as fast > as > possible by making the instructions simple, and let software deal with the > resulting > issues.
I'll mention in passing here that the goal of executing the maximum number of instructions per unit time is a bit of a red herring. What really matters is delivering the largest number of results per unit time. So SIMD ISAs can blow away scalar RISC implementations for certain classes of problems, which is why they've been part of multimedia for a long time now and are even part of ARM (e.g. Neon). --Chuck