next up previous
Next: Results Up: CS-740 Project Report Exploring Previous: Different Schemes

Benchmark descriptions

We used several large programs with varied memory access patterns to study cache behavior. These programs are standardized benchmark programs from the SPECint 95 benchmark suite and the Mediabench[7] benchmark suite. We also used traces of some real programs in C++ and Java[8] to give a flavor of demands made by real-world programs. We chose these programs to give us a stable and large testing suite, which could reproducibly give us a series of memory accesses. These are not real applications, but they have been designed to mimic real applications in their characteristics. Also, these are large programs, and stress the cache system, with their large number of memory accesses.

Among the benchmark suites, the programs, for which we present the results later, are described below:


next up previous
Next: Results Up: CS-740 Project Report Exploring Previous: Different Schemes
Amit K Manjhi 2001-12-04