SimCore Project Homepage (Back to Kise's homepage)

SimCore is a project name to provide computer architecture core tools including processor simulators.

A part of SimCore simulator is originally called SimAlpha Simulator.
Therefore SimCore/Alpha Functional Simulator Version 1.0 is equivalent to SimAlpha Version 1.0.


We have developed a function-level processor simulator, SimCore/Alpha Functional Simulator Version 2.0 (SimCore Version 2.0), for processor architecture research and processor education.
The main features of SimCore Version 2.0 are as follows:
(1) It offers many functions as a function-level simulator.
(2) It is implemented compactly with 2,800 lines in C++.
(3) It separates the function of the program loader.
(4) No global variable is used, and so it improves the readability and function.
(5) It offers a powerful verification mechanism.
(6) It operates on many platforms.
(7) Compared with sim-fast in the SimpleScalar Tool Set, SimCore Version 2.0 attains a 19% improvement in simulation speed.


What's New!

2004-06-14: paper at Workshop on Computer Architecture is available.

2004-05-24: SimCore/Alpha RealScalar Version 1.0r1 is available.

2004-05-11: SimCore/Alpha Functional Simulator Version 2.0r1 is available.


E SimCore/Alpha Functional Simulator

E SimCore/Alpha RealScalar Simulator

SimAlpha old versions are downloadable from SimAlpha Homepage.


SimCore/Alpha Development Plan


SimCore/Alpha Document

Kenji Kise, Takahiro Katagiri, Hiroki Honda, and Toshitsugu Yuba:
TheSimCore/Alpha Functional Simulator
Workshop on Computer Architecture Education (WCAE-2004) held in conjunction with the ISCA-31,
Munich, Germany (June 2004).

Kenji KISE:
SimCore/Alpha Functional Simulator Version 1.0 : Simple and Readable Alpha Processor Simulator

Kenji Kise, Hiroki Honda, and Toshitsugu Yuba:
SimAlpha Version 1.0: Simple and Readable Alpha Processor Simulator,
Lecture Note in Computer Science (LNCS), Vol. 2823, pp. 122-136, Springer-Verlag (September 2003)

Kenji Kise, Takahiro Katagiri, Hiroki Honda, and Toshitsugu Yuba:
Implementation of a Simple and Readable Processor Simulator,
Technical Report UEC-IS-2003-11, The University of Electro-Communications,
Graduate School of Information Systems (December 2003).


History

2003-12-15: SimCore/Alpha Functional Simulator Version 1.8.0 is available.

2003-10-03: SimCore/Alpha RealScalar Version 0.9.30 is available. This is a test version.

2003-09-28: SimCore/Alpha Functional Simulator Version 1.5.0 is available. This version is simple, readable and fast !!


This page is written by Kenji KISE. kis@is.uec.ac.jp