Bulldog: a compiler for VLSI architectures
Bulldog: a compiler for VLSI architectures
Datamation
Analyzing the RISC in gallium arsenide
Microprocessing and Microprogramming
BYTE
BYTE
Mapping of micro data flow computations on parallel microarchitectures
MICRO 21 Proceedings of the 21st annual workshop on Microprogramming and microarchitecture
BYTE
Reduced instruction set computers
Communications of the ACM - Special section on computer architecture
The Design of the 88000 RISC Family
IEEE Micro
A Comparison of RISC Architectures
IEEE Micro
An algorithm for selection of migration candidates
MICRO 17 Proceedings of the 17th annual workshop on Microprogramming
Peering through the RISC/CISC fog: an outline of research
ACM SIGARCH Computer Architecture News
Percolation Scheduling: A Parallel Compilation Technique
Percolation Scheduling: A Parallel Compilation Technique
Hi-index | 0.00 |
Technology impact brings Reduced Instruction Set Computer (RISC) design approach back to the stage of computer architecture evolution. While RISC architecture grab attention by their flying instruction rates, this paper summarizes the current design of micro-architectures and analyzes the tradeoffs between RISC approach and Microprogramming approach especially on the vertical migration among hardware, firmware, compilation and software. RISCs' simplicity is contrasted by the regularity of microprogrammed control. The RISC design incentives are categorized into three perspectives, namely, technology-driven, application-driven, and performance-driven. Traditional firmware migration approaches are reviewed and related to RISC design philosophy as well as Writable Instruction Set Computer (WISC) concept. Research such as Firmware Migration candidates selection can be applied to RISC instruction set design. Similarly, micro-code generation and compaction research can be used to construct the smart, optimizing RISC compiler. Horizontal microcode approach is interpreted as the Very Long Instruction Word (VLIW) architecture. Incorporating in the discussion about new design trends affected by GaAs, memory technology, and super-computing a clue for the direction of future-proof micro-architecture and microprogramming is projected.