-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The constraint can be overridden by specifying to create more L1
caches. However more code than just RubyConfig.{h,C} must be
changed to do this. I have some modifications done that allow me to
specify extra L1 caches in ruby. These extra caches can then be
used by other devices in the same method opal reads and writes to the
cache. I haven't done much testing with it so far though, as it was
mostly a proof of concept before going ahead with the work that will
use these extra ports. Most of my modifications involved changing
the slicc generator code so that it would use the proper function
calls in Chip.C to create the network how you want it. If you have
more questions I can see what I can do.
Phil
On Oct 21, 2006, at 9:16 AM, Dan Gibson wrote:
The only reason I am aware of is to ensure that each processor has an
L1, and that there aren't any unused L1s floating around. There
might be
some implementation details to iron out in Ruby's code -- I recommend
you grep for g_PROCS_PER_CHIP and RubyConfig::numberOfProcsPerChip
() and
have a look at where they are used. I expect this will be a long
list...
perhaps others will have a more insightful reply.
Regards,
Dan
Hemayet Hossain wrote:
Sorry, my earlier email had wrong subject heading.
Currently the ruby requires "the number L1Cache controller to be
equals
to the number of processor per chip". Can anybody tell me why is
that
requirement is to maintain? If I want to change that constraint then
where have I to change (any pointer for looking)? I will really
appreciate any sort of reply.
Thanks.
------
Hemayet
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding
"site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding
"site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)
iD8DBQFFPTMkkSK2LwjyZ3wRApSWAKCg74lG4CPnRQwNQmyFeiH9eAZQewCfa2bg
mB47Jyqyrf7AQus2JgZvofE=
=oHkg
-----END PGP SIGNATURE-----
|