Temperature-aware design techniques have an important role to play in addition to traditional techniques like power-aware design and package- and board-level thermal engineering. These authors define the role of architecture techniques and describe HotSpot, an accurate yet fast thermal model suitable for computer architecture research.