801 storage: architecture and programming
ACM Transactions on Computer Systems (TOCS)
The search for performance in scientific processors: the Turing Award lecture
Communications of the ACM
ASPLOS I Proceedings of the first international symposium on Architectural support for programming languages and operating systems
A comparison of three current superscalar designs
ACM SIGARCH Computer Architecture News
Compiler transformations for high-performance computing
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
The IBM RISC System/6000, a superscalar microprocessor, is presented. The architecture of this processor has its instruction set specifically designed for a superscalar machine containing three independent units-branch, fixed-point, and floating-point. The design also emphasizes high-performance floating-point operations. The design principles are to offer maximum overlap of the three functional units, avoid dead cycles, and define instructions that can (for the most part) be completed at a rate of one per cycle. The branch cycle, fixed- and floating-point units, cache management, and performance are described. Benchmark results are given.