Jump to content

Microarchitecture simulation

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Rojucf (talk | contribs) at 01:54, 27 October 2012 (Created page with '{{User sandbox}} <!-- EDIT BELOW THIS LINE --> In computer architecture research, microarchitecture simulation is a technique where a program models the ...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

This sandbox is in the article namespace. Either move this page into your userspace, or remove the {{User sandbox}} template. In computer architecture research, microarchitecture simulation is a technique where a program models the design of a microprocessor and its components, such as cache memory, control unit, and ALU, among others. It is an important tool for evaluating the performance and efficiency of new microarchitecture features prior to the real world adoption. Several novel microarchitecture components, such as branch predictors, simultaneous multithreading, and trace cache, went through literally trillion of simulation cycles before they become common components in contemporary microprocessors of today.