Re: [Gems-users] modify one cache parameter of MSI_MOSI_CMP_directory


Date: Tue, 12 Sep 2006 16:09:06 -0500
From: Philip Garcia <pcgarcia@xxxxxxxx>
Subject: Re: [Gems-users] modify one cache parameter of MSI_MOSI_CMP_directory
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm not 100% sure where the L2 cache gets initialized (I've mostly worked with modifying the L1 cache), however from my experience, I'd think your best bet is to change the methods in RubyConfig so that all of the ones querying the L2 cache specify the chip number. Then you have that function return the appropriate values accordingly. If you are only using the MSI_MOSI_CMP protocol, it would probably be easier to just change the generated files so that when querying the L2 cache size they specify the processors id. Changing the slicc interface to support that shouldn't be to difficult either, but it may be easier not to have to start changing that source.

Phil
On Sep 12, 2006, at 1:11 PM, Mario Donato Marino wrote:

Hi!

 	Suppose we have several L2s, I would like to modify just 1 of the
L2 cache sizes in MSI_MOSI_CMP_directory. ( I could also say I would
like to modify block size, associativity or other parameters). Should I
modify  the protocol specification (via the SLICC utility) or should I
modify the generated codes? What is the most appropriated?

 	Your help will be greatly appreciated!
 	Thanks,

 	Mario






_______________________________________________
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)

iD8DBQFFByHykSK2LwjyZ3wRAtNTAJ0U5qxBTNcpnJa26G65B7+vmw/wSACglw8U
DjnTefqmvJhN/jTrSymtCNQ=
=vcD8
-----END PGP SIGNATURE-----
[← Prev in Thread] Current Thread [Next in Thread→]