-
dlxsim is compiled and runs on the instructional
DECs, HPs and SGIs. Source is in ~farrens/academic/simulators/dlx.{machine_type}.
Binaries are in ~farrens/academic/250A/bin.{machine_type}. dlxcc, the c
compiler for dlx, only built correctly on the instructional DECs.
-
dlxview is compiled and runs on the
instructional HPs and SGIs. Source is in ~farrens/academic/simulators/dlxview.{machine_type}.
Binaries are in ~farrens/academic/250A/bin.{machine_type}.
-
dlxvsim source is on instructionals
in ~farrens/academic/simulators/dlxvsim. It was never build, because of
the decision to move away from using dlx.
-
superdlx source is on instructionals
in ~farrens/academic/simulators/superdlx It was never build, because of
the decision to move away from using dlx.
-
dinero source is on instructionals in
~farrens/academic/250A/dlx.distribution/dinero. It has not yet been built.
-
The source for SPIM (xspim, actually)
is on the instructionals in ~farrens/academic/simulators/xspim/spim5.9.
It runs on the SGIs and the DECs (I believe).
-
Simplescalar has been built and tested on
many different platforms. The Simplescalar simulator programs themselves
run on all three instructional machines. The source is in ~farrens/academic/simulators/simplesim.{machine_type},
and the binaries are in ~farrens/academic/250A/bin.{machine_type}. The
compilers (c and f2c) also built correctly on the instructional DEC (little-endian)
and HP (big-endian) machines.
I have also built this simulator suite on an alpha running OSF/1,
an alpha running RedHat Linux, a Pentium box running RedHat Linux, a SPARC
running Solaris 2.5, and a DECstation 5000/260 running Ultrix 4.4. Pre-compiled
SPEC95 binaries for both big-endian and little-endian machines are on the
instructional machines in ~farrens/academic/250A/benchmarks/SPEC95/binaries.ss/little/SPEC95.peak
and ~farrens/academic/250A/benchmarks/SPEC95/binaries.ss/little/SPEC95.base
(the base files were compiled with no optimization, the peak with all optimizations
turned on.) Instructions on how to execute the benchmarks are in the ~farrens/academic/250A/benchmarks/SPEC95/binaries.ss/execution.readme
file.
-
ATOM runs on any Alpha processor running
OSF/1 or Linux. We have no Alpha instructional machines - however, for
this class I am willing to give you accounts on our research Alphas if
what you want to study is best done using ATOM.