Infrastructure

Framework

IPC1 will use the Champsim simulator, which was originally based off of the simulator used in the 2nd Data Prefetching Championship. Champsim is available at:

https://github.com/ChampSim/ChampSim

We also recommend that you join the Champsim Google Group for support and to provide feedback about the simulator:

https://groups.google.com/forum/#!forum/champsim

You can join the group by sending an empty mail to champsim+subscribe@googlegroups.com

Traces

IPC1 will use the traces available at:

https://drive.google.com/file/d/1qs8t8-YWc7lLoYbjbH_d3lf1xdoYBznf/view?usp=sharing

IPC1 will only evaluate single-core performance.  Traces will run for 50 million warmup instructions, plus another 50 million evaluation instructions, or until the end of the trace.

In addition to the public trace list, your instruction prefetcher will also be evaluated with a secret trace list.