home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!gatech!destroyer!caen!nic.umass.edu!dime!dime.cs.umass.edu!moss
- From: moss@cs.umass.edu (Eliot Moss)
- Newsgroups: comp.arch
- Subject: Re: Looking for Trace Driven Simulator
- Message-ID: <MOSS.92Jul28173905@ibis.cs.umass.edu>
- Date: 28 Jul 92 21:39:05 GMT
- References: <1992Jul27.174007.2892@tamsun.tamu.edu>
- Sender: news@dime.cs.umass.edu
- Reply-To: moss@cs.umass.edu
- Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst)
- Lines: 25
- In-reply-to: osborne@cs.tamu.edu's message of 27 Jul 92 17:40:07 GMT
-
- Mark Hill has two tools, tycho and dineroIII, which simulate caches from
- traces. One can evaluate a number of sizes and set associativities in one pass
- through a trace; the other has fancier options (e.g., prefetching) that it can
- model, but does one size/associativity per pass. You can reach Mark as
- markhill@cs.wisc.edu. You need to collect/generate traces somehow to use these
- tools.
-
- David Wood as Wisconsin has a tool called CPROF, which profiles cache misses
- and can help you find where you get the most misses. It runs from traces
- generated by Jim Larus's QPT program. These work from MIPS and SPARC a.out
- format files, though you could modify them to work for other instruction sets
- (with some effort). Not all features are available for each machine yet. Both
- of these products are licensed for a modest fee; if you are a poor professor
- (like me), you can throw yourself on their mercy regarding the fee, but you
- must still complete the license agreements. Their email addresses are
- wood@cs.wisc.edu and larus@cs.wisc.edu. Larus is also the author of the spim
- simulator for the MIPS instruction set; spim is freely available from him.
- --
-
- J. Eliot B. Moss, Associate Professor
- Department of Computer Science
- Lederle Graduate Research Center
- University of Massachusetts
- Amherst, MA 01003
- (413) 545-4206, 545-1249 (fax); Moss@cs.umass.edu
-