Re: [Gems-users] Changing processors per chip


Date: Mon, 23 Oct 2006 16:24:51 -0500
From: Philip Garcia <pcgarcia@xxxxxxxx>
Subject: Re: [Gems-users] Changing processors per chip
-----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-----
[← Prev in Thread] Current Thread [Next in Thread→]