Use of architectural simulation tools in education

  • Authors:
  • Pradip Bose

  • Affiliations:
  • IBM T. J. Watson Research Center, Yorktown Heights, NY

  • Venue:
  • WCAE '95 Proceedings of the 1995 workshop on Computer architecture education
  • Year:
  • 1995

Quantified Score

Hi-index 0.02

Visualization

Abstract

This paper presents the author's experience in using architectural simulation tools in the instruction of computer architecture courses. In particular, we develop the notion of incrementally building a programmable, trace--driven "timer" tool, for use as a learning vehicle. We show how the cycle--by--cycle simulation output of such timers can be used to illustrate performance bottlenecks, and how this and other output statistics can be interpreted to convey key design tuning issues. As part of the overall simulation toolkit, we also use available cache simulators, trace generators and other utilities in illustrating key performance determinants and architectural trade--off issues.