A high-frequency custom CMOS S/390 microprocessor
IBM Journal of Research and Development - Special issue: IBM S/390 G3 and G4
IBM's S/390 G5 Microprocessor Design
IEEE Micro
The IBM eServer z990 microprocessor
IBM Journal of Research and Development
Custom S/390 G5 and G6 microprocessors
IBM Journal of Research and Development
The microarchitecture of the IBM eServer z900 processor
IBM Journal of Research and Development
The IBM eServer z990 microprocessor
IBM Journal of Research and Development
The GNU 64-bit PL8 compiler: toward an open standard environment for firmware development
IBM Journal of Research and Development
Phoenix: Detecting and Recovering from Permanent Processor Design Bugs with Programmable Hardware
Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture
Enhanced I/O subsystem recovery and availability on the IBM System z9
IBM Journal of Research and Development
Advanced firmware verification using a code simulator for the IBM System z9
IBM Journal of Research and Development
Decimal floating-point in z9: an implementation and testing perspective
IBM Journal of Research and Development
Performance and security lessons learned from virtualizing the alpha processor
Proceedings of the 34th annual international symposium on Computer architecture
FlexDCP: a QoS framework for CMP architectures
ACM SIGOPS Operating Systems Review
Design and microarchitecture of the IBM system z10 microprocessor
IBM Journal of Research and Development
Functional verification of the IBM system z10 processor chipset
IBM Journal of Research and Development
Decimal floating-point support on the IBM system z10 processor
IBM Journal of Research and Development
Structural and functional test of IBM system z10 chips
IBM Journal of Research and Development
Design and verification of the IBM system z10 I/O subsystem chips
IBM Journal of Research and Development
IBM system z10 firmware simulation
IBM Journal of Research and Development
Microvisor: a runtime architecture for thermal management in chip multiprocessors
Transactions on High-Performance Embedded Architectures and Compilers IV
ACM Transactions on Design Automation of Electronic Systems (TODAES) - Special section on adaptive power management for energy and temperature-aware computing systems
Scalable and modular pervasive logic/firmware design
IBM Journal of Research and Development
Firmware verification and simulation in IBM zEnterprise 196
IBM Journal of Research and Development
An opportunistic prediction-based thread scheduling to maximize throughput/watt in AMPs
PACT '13 Proceedings of the 22nd international conference on Parallel architectures and compilation techniques
Hi-index | 0.00 |
Because of the complex architecture of the zSeries® processors, an internal code, called millicode, is used to implement many of the functions provided by these systems. While the hardware can execute many of the logically less complex and high-performance instructions, millicode is required to implement the more complex instructions, as well as to provide additional support functions related primarily to the central processor. This paper is a review of millicode on previous zSeries CMOS systems and also describes enhancements made to the z990 system for processing of the millicode. It specifically discusses the flexibility millicode provides to the z990 system.