Performance Advantage of the Register Stack in Intel ® Itanium TM Processors

  title={Performance Advantage of the Register Stack in Intel ® Itanium TM Processors},
  author={Ryan N. Rakvic and Ed Grochowski and Bryan Black and Murali Annavaram and T. Diep and John Paul Shen},
The Intel® ItaniumTM architecture provides a virtual register stack of unlimited size for use by software. New virtual registers are allocated on a procedure call and deallocated on return. Itanium processors implement the register stack by means of a large physical register file, a mapping from virtual to physical registers, and a Register Stack Engine (RSE) that saves and restores the contents of the physical registers to memory without explicit program intervention. The combination of these… CONTINUE READING
3 Citations
18 References
Similar Papers


Publications citing this paper.


Publications referenced by this paper.

Similar Papers

Loading similar papers…