CSE as AND gate University of Washington Department of Computer Science & Engineering
 CSE 471: Bliss - Quickstart
  CSE Home   About Us    Search    Contact Info 

Administration
 Overview
 Syllabus
 Outline
 Calendar
 Past Announcements
Classwork
 Lectures
 Homework
 Exams
 Extra Readings
 Report Guideline
Bliss
 Quickstart
 Running Guide
 Hacking Guide
 Bliss Homepage
Email list
 Subscribe
 Archive
   

Download the Bliss source code to a Linux directory of your choice (e.g., your home directory) and execute the following commands:

tar xvzf Bliss.tgz
cd Bliss
make

You can now find the simulator executable in Bliss/bin/sim4.

Next, copy the alpha binary and input file from "/projects/cse/courses/cse471/02au/spec2000/253.perlbmk" to your current directory. Alternatively you can also reference these files directly from the cse471 directory to minimize your disk usage. Finally, copy the default Bliss configuration file from "Bliss/Configurations/standard4wide.cfg" (your Bliss source directory) to your current directory. Now you could start the simulator with this command:

Bliss/bin/sim4 -Source:standard4wide.cfg perlbmk_base.oct6a recurse.t

But you probably want to abort it with CTRL-C as a complete simulation of this perl benchmark takes about an hour. If you set System.SimulateAmount to 10000 in standard4wide.cfg, the simulation will end after 10000 instructions,which should take about a second. You will now find a file stat.log in your current directory containing detailed simulation information. For homework 1 you need to modify standard4wide.cfg to select the parameters asked for in the assignment. The simulations should only take a few minutes each when properly configured.

More information about Bliss can be found on its homepage, including the Running guide and the Hacking guide. Links to both of these guides can also be found here on the 471 web page for your convenience (look left on the navigation bar).


CSE logo Department of Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to sgberg]