ftp://suif.stanford.edu/pub/simulator/sim.tar.Z Trace-Driven Parallelism Simulator <description><url>http://suif.stanford.edu/~bwilson/simulator.html</url> <abstract> This is the simulator that was used to generate the results in the paper "Limits of Control Flow on Parallelism" from ISCA'92. There are two separate programs: the main simulator (dsim) and a preprocessor (presim). The preprocessor performs static analysis to handle loop unrolling and potential data dependences. The results are saved in a file ending with ".dat". The main simulator reads this file when it first starts up. The simulator has evolved from Mike Smith's xsim program, which is available (along with an excellent document describing pixie) by anonymous ftp from velox.stanford.edu in pub/pixie_doc. <keywords>dependence analysis; simulation; execution analysis <category>ppt-exe <environment> The simulator has only been run on DECstations but it could possibly be ported to other machines using the MIPS architecture. It can be compiled with g++ version 2.4.5. I think all of the include files are standard with Ultrix. <reference><url>http://suif.stanford.edu/~bwilson/papers/isca92/paper.html</url> <contact>Bob Wilson / bwilson@shasta.stanford.edu </urc>