[Gems-users] LxCACHE_TRANSITIONS_PER_RUBY_CYCLE


Date: Sat, 21 Jul 2007 00:13:52 -0400
From: "Juyoung Jung" <juyoung.jung@xxxxxxxxx>
Subject: [Gems-users] LxCACHE_TRANSITIONS_PER_RUBY_CYCLE
Dear Gems-Users,


Could anyone explain about what the variable "L1CACHE_TRANSITIONS_PER_RUBY_CYCLE" in ruby/config/rubyconfig.defaults means?
The comment in rubyconfig file says the below:

// Number of transitions each controller state machines can complete per cycle
// i.e. the number of ports to each controller
// L1cache is the sum of the L1I and L1D cache ports

The default value is set to 32 for each type of machines such as L1, L2, and Directory. Shoud I set the exact same number as the defined ports for this variable?
I am worrying about this variable's role because I could ran simulation without modifying this variable.
Thank you.

Regards,

Young
[← Prev in Thread] Current Thread [Next in Thread→]