Official Myrmigki FAQ

Last updated: April 8, 2001



[Contents]

What is Myrmigki ? 

Myrmigki is a cycle-accurate energy estimating simulator.
[Contents]

What is the latest Myrmigki release ? 

The latest release is Myrmigki-release-0-0-2.
[Contents]

Where can I download Myrmigki ? 

Visit http://www.myrmigki.org/download
[Contents]

I got the tar.gz, what do I do now ? 

To setup the simulator on your own machine:
(1) Ungzip/Untar Myrmigki.tar.gz

(2) edit conf/setup.conf to suit your setup. You really only need to
change 'HOME' to reflect the location to which you unpacked the tar, and
'HOST' to your system architecture (e.g. i686-pc-linux-gnu for Linux).

(3) 'make cross' to build the cross compiler for the architecture specified in
conf/setup.conf

(4) 'make' to build the simulator and support libraries for applications running
over the simulator

The simulator is now built, and you have also built cross compilers. If
you are _not_ running OpenBSD, then coment out the "usleep" (only one
occurence) in main.c. See the comment above it for an explanation why
:) If you are running FreeBSD or Linux, you should be able to safely
comment it out.

(5) If you are running Solaris, remove the "-pthread" line in 'Makefile'
and replace it with '-lpthread' at the end of the same line

(6) 'cd sim/superH/BENCHMARKS/c' and 'make'
This will build the smaller benchmarks (Dhrystone, bsort etc). The
directory BENCHMARKS/c contains several small-to-medium examples.

[Contents]

What hardware architecture does Myrmigki model ? 

Myrmigki currently models the Hitachi SH architecture, specifically the SH3, which is backwards compatible with the SH1 and SH2

AUTHOR AND COPYRIGHT:

Copyright (c) 2001 Phillip Stanley-Marbell. All rights reserved.