
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Instructions for downloading, compiling, and running the simplescalar simulator at portland state university during the ece 587/687 course in fall 2008. It includes details on accessing the simulator source files, downloading instructions, simulator directories, and compiling and running the simulator.
Typology: Study notes
1 / 1
This page cannot be seen from the preview
Don't miss anything!

© Copyright by Alaa Alameldeen and Haitham Akkary 2008
Portland State University – ECE 587/687 – Fall 2008 2
n Tutorial (hacker’s guide)
n Technical report
n Simulator source files are well documented
n Tutorial and technical report are available through the class webpage
Portland State University – ECE 587/687 – Fall 2008 3
n Download the following file: u http://www.cecs.pdx.edu/~alaa/ece587/simulator/ss.tar.gz n You need to enter your user name and password u Username: Your last name
u Password: First six digits of your PSU ID n Save the file to your Solaris home directory
n From your home directory, unpack the file: u gunzip ss.tar.gz
u tar xvf ss.tar n The file creates a new directory “simulator” in your home directory
Portland State University – ECE 587/687 – Fall 2008 4
n Simulator models
n Benchmarks:
u SPEC95 binaries: simulator/bench/big/
u SPEC95 inputs: simulator/input/ref
u SPEC95 outputs: simulator/output/ref
u Small tests: simulator/tests
Portland State University – ECE 587/687 – Fall 2008 5
u From a Solaris machine (e.g., nemo.ece.pdx.edu): Øcd simulator/ss3/ Ømake
u cd $HOME_DIR/simulator u Run.pl –db bench.db –dir results/gcc1 –benchmark gcc –sim $HOME_dir/simulator/ss3/sim-outorder –args “-fastfwd 100000000 –max:inst 1000000” >& results/gcc1.out
u $HOME_DIR/simulator/ss3/sim-outorder $HOME_DIR/simulator/tests/bubblesort