I tend to use the "sarek" configuration. In
$SIMICS/home/sarek/sarek-common.simics, there's a python variable "cpu_freq"
that sets this parameter. It defaults to 75.
Also, at least for the Ultrasparc processor, it's saved when you do a simics
checkpoint. Look for the string "freq_mhz". You can just change this (for all
processors) in the checkpoint file directly.
Note that changing this only affects time from the Simics point of view. It
doesn't have any effect on Ruby cycles.
Except that it could change the execution path that a program takes
--mike
|