On the packing of micro-operations into micro-instruction words
MICRO 11 Proceedings of the 11th annual workshop on Microprogramming
Local and global microcode compaction using reduction operators
ACM SIGMICRO Newsletter
A Hierarchical Description Model for Microcode
IEEE Transactions on Computers
The MPG System: A Machine-Independent Efficient Microprogram Generator
IEEE Transactions on Computers
Experiments in Automatic Microcode Generation
IEEE Transactions on Computers
Some Experiments in Local Microcode Compaction for Horizontal Machines
IEEE Transactions on Computers
IEEE Transactions on Computers
Microprogram Optimization: A Survey
IEEE Transactions on Computers
The Identification of Maximal Parallelism in Straight-Line Microprograms
IEEE Transactions on Computers
Toward Optimization of Horizontal Microprograms
IEEE Transactions on Computers
Global Compaction of Horizontal Microprograms Based on the Generalized Data Dependency Graph
IEEE Transactions on Computers
Instrumented architectural level emulation technology
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
The design of a firmware engineering tool: the microcode compiler
AFIPS '81 Proceedings of the May 4-7, 1981, national computer conference
Microcode compaction: looking backward and looking forward
AFIPS '81 Proceedings of the May 4-7, 1981, national computer conference
Paper: A boltzmann machine approach to code optimization
Parallel Computing
Hi-index | 15.01 |
A high-level language, SIMPL (Single Identity MicroProgramming), for horizontal microprogramming has been developed. This language allows the SIMPL compiler to easily detect concurrent microoperations and to optimize their intricate timing and concurrency for generating highly parallel and efficient object microprograms in horizontal formats. This unique feature accrues from the single assignment concept for multiprocessing languages that was adapted to the design of SIMPL.