Dinero (cache simulator)
Encyclopedia
Dinero is trace-driven uniprocessor CPU cache
CPU cache
A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations...

 simulator by University of Wisconsin System
University of Wisconsin System
The University of Wisconsin System is a university system of public universities in the state of Wisconsin. It is one of the largest public higher education systems in the country, enrolling more than 182,000 students each year and employing more than 32,000 faculty and staff statewide...

. Latest version of dinero is dineroIV. Usually, manufacturing test-type cache for testing/education has high cost and contains risk. Dinero helps to test test-type cache
Cache
In computer engineering, a cache is a component that transparently stores data so that future requests for that data can be served faster. The data that is stored within a cache might be values that have been computed earlier or duplicates of original values that are stored elsewhere...

 performance. It is frequently used in education
Education
Education in its broadest, general sense is the means through which the aims and habits of a group of people lives on from one generation to the next. Generally, it occurs through any experience that has a formative effect on the way one thinks, feels, or acts...

 purpose.

License & Installation

Dinero is a copyright software. But freely available for non-commercial use. Dinero is distributed from Dinero IV official homepage. After copying it on system. Extract archives and configure it first.
% ./configure
Than Makefile will be created and typing make will complete installation

Usage

./dineroIV [option] < input_trace_file.din
[Option] has various usage. For more information. type man dinero or refer dinero document.

Outputs

Dinero displays results of CPU cache
CPU cache
A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations...

 corresponding inputs and options. The screenshot on right side shows results of one example.

External links

  • Dinero IV official homepage (University of Wisconsin System
    University of Wisconsin System
    The University of Wisconsin System is a university system of public universities in the state of Wisconsin. It is one of the largest public higher education systems in the country, enrolling more than 182,000 students each year and employing more than 32,000 faculty and staff statewide...

    )
  • sample trace file (Hanyang University
    Hanyang University
    Hanyang University is one of the most prestigious universities in South Korea. In particular, Hanyang's School of Engineering is one of the oldest engineering schools in Korea. The main campus is Hanyang University at Seoul, located in the Seoul, with its branch campus, the ERICA campus , located...

    )
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK