And Now a Case for More Complex Instruction Sets
Flynn, Mitchell, M. Mulder · Computer · 1987
This article shows that RISC performance estimates, when compared to alternative conventional CISC (such as VAX, S/360, etc.) approaches, seem impressive. While there have been critical appraisals of the RISC approach, the comparative performance evaluations provide formidable, although qualified, evidence in its favor. The purpose here is to evaluate and compare RISC-type designs with non-RISC instruction-set extensions using a level playing field: with similar compiler strategies, without compatibility considerations, and with similar implementation constraints. The author also deal with instruction set evaluation. The data presented is based on five benchmark programs discussed later. Instruction sets have many attributes as well as constraints. The key to careful instruction set evaluation is to consider key attributes and the tradeoffs possible among them in light of implementation constraints.