To me, there are several that come to mind: Zilog Z8001/Z8002, Harris RTX2000 (16-bit), Inmos T212 (16-bit) T400/800 (32-bit), TI TMS320C30 (32-bit DSP), Analog Devices SHARC (32-bit DSP), Hitachi SuperH, etc. The hybrid RISC/CISC Intel/AMD architecture is clearly the general purpose processor performance leader.
All across the processor spectrum there are various constraints that determine the suitability of a particular CPU architecture to a specific task or application domain. I like and use various ARMs, but I don't consider them RISC devices in the same vein as the first MIPS processors. They may have been RISCier at one time, but their application domains have grown in scope, and the ARM architecture has evolved to incorporate both RISC and CISC features.
Aaendi wrote:
You mean to tell me there was no 16-bit RISC CPUs inbetween?
To the best of my recollection, at the time the MIPS/SPARC processors were introduced, formally initiating the transition to RISC architectures, there was not an intermediate 16-bit RISC processor. If the RISC machine could not outperform the Motorola 68020 or the Intel/AMD 386/486 devices, why bother? The performance and price of these processors, compared to previous generations, was substantial. To recover the cost of the development of a RISC processor, the company making a device had to compete against the CISC offerings of Intel, AMD, and Motorola. In my opinion, a 16-bit RISC device targeting a high volume, embedded market would not generate sufficient revenue to justify the expense needed to develop and market it. Furthermore, when the additional cost of high speed RAM and ROM needed to deliver RISC performance is considered, I don't think such a device made financial sense to develop at that time.