Information Technology Reference
In-Depth Information
Figure 5. The influence of Beta on TLB miss ratio
coming years the ratio between the memory size
and the TLB size will be even smaller than the
current ratio.
It is very uncommon to publish nowadays a new
memory management technique or system that
is not tested by a heavy workload benchmarking
system (Hristea et al., 1997), because the future
anticipates a significant increase in the memory
usage of the applications; hence we also checked
the heavy memory workload scenario.
With the aim of simulated this scenario, we
modeled a machine with a TLB coverage that is
even smaller than the one we have simulated above.
For this purpose, we simulated a machine with
512 MB of RAM and a tagged TLB consists of 32
entries for instructions and 64 entries for data.
Consequently, we had to create new benchmarks
that will request for many pages that a machine with
512 MB of RAM cannot handle without causing
a thrashing. With the purpose of overloading the
memory, we have chosen the heaviest memory con-
suming benchmarks among the SPEC-CPU2000
benchmarks. The applications which were selected
are: apsi, crafty, bzip2 and gzip.
Figure 6. The influence of Beta on Page faults
Search WWH ::




Custom Search