SimFlex is proceeding along two synergistic fronts:
Computer architects have long relied on software
simulation to measure dynamic performance metrics (e.g. CPI) of a proposed
design. Unfortunately, with the ever-growing size and complexity of modern
microprocessors, detailed software simulators have become four or more
orders of magnitude slower than their hardware counterparts. The low
simulation throughput is especially prohibitive for large-scale multiprocessor
systems because the simulation turnaround for these systems grows at least linearly
with the number of processors. Slow simulation has barred researchers from
attempting complete benchmarks and input sets or realistic system sizes on
detailed simulators. The SimFlex project targets fast, accurate and
flexible simulation of large-scale systems.
Recent News
12/3/2007 - Flexus 3.0.0 has been released.
7/6/2006 - Flexus 2.1.1, which fixes an out-of-order core deadlock in 2.1.0, has been released.
6/16/2006 - Flexus 2.1.0 has been released.
6/15/2006 - Slides for the upcoming SimFlex tutorial are available here.
2/27/2006 - The second SimFlex tutorial will be presented at ISCA 33.
11/9/2005 - Slides for the SimFlex tutorial (presented at MICRO in Barcelona) are available here.
11/9/2005 - Flexus 2.0.0 has been released.
9/19/2005 - The first SimFlex tutorial will be presented at Micro 38.