Thank you for your interest in my cache simulator, dineroIII. Under a separate cover, I am sending you the man page for dineroIII. Please, excuse the form letter. The version of dineroIII I normally send to researchers based on a 1985 version. Newer versions include details of the SPUR instruction pipeline, the ability to simulate target instruction buffers (branch target caches), but are less easy to modify. I expect you will prefer the 1985 version unless you want to use one of the new features. Version 3.4 (June 1991) differs from version 3.3 (May 1989) by a bug fix in sub-block prefetching. I ask, but do not require, those is industry who wish to acquire dineroIII to make an unrestricted donation of $500.00 (U.S.) to my University of Wisconsin grants. This money will facilitate continued research. To do this, mail a check to me (address attached) that is payable to ``Computer Sciences Fund - University of Wisconsin Foundation''. For those who care, the foundation's federal taxpayer identification number is 39-074-3975. If you choose to acquire dineroIII, feel free to modify it and give to researchers in your group. I ask, however, that you: (1) indicate to others any modifications you make, (2) do not distribute it to researchers beyond your group, (3) do not sell it, and (4) acknowledge dineroIII and me in papers in which use it to a significant extent. I make no representations about the suitability of this software for any purpose. It is provided "as is" without expressed or implied warranty. Directions for acquiring the source to dineroIII are attached. Please, also send me e-mail giving your name and affiliation. I like to keep loose track of how far dineroIII has spread. --Mark Hill Prof. Mark D. Hill Computer Sciences Dept. 1210 West Dayton St. Univ. of Wisconsin Madison, WI 53706 608-262-2196 Msgs 608-262-1204 markhill@cs.wisc.edu P.S. I also distribute another cache simulator, tycho, that uses the same address trace format as dineroIII. In one pass through an address trace, tycho computes the miss ratios for many alternative caches of different sizes and associativities, provided that all the caches have the same block (line) size, use LRU replacement and do no prefetching. Send me e-mail if you want more information on tycho. ------------------------------------------------------------------------------ DIRECTIONS FOR ACQUIRING DINEROIII: (A) FTP or (B) E-MAIL (A) With ftp: ftp -i reggiano.cs.wisc.edu (or: ftp -i 128.105.8.27 ) reply to login: anonymous reply to passwd: type any non-null string here cd DistributeDineroIII ls mget * bye READ_ME describes the files transferred. Make compdineroIII and eg.script executable, execute them, and compare eg.out to newly created eg.out2. (B) With e-mail (if method (A) does not work): Send me (markhill@cs.wisc.edu) e-mail requesting dineroIII and giving your name and affiliation. I like to keep loose track of how far dineroIII has spread. I will mail you around a dozen files. Strip off each mail header and save in the file name given by each subject line. READ_ME describes the files transferred. Make compdineroIII and eg.script executable, execute them, and compare eg.out to newly created eg.out2.