OVP Forums - A community of assistance, help, questions, and answers.
  FAQFAQ    SearchSearch      RegisterRegister  ProfileProfile    Log in to check your private messagesLog in to check your private messages    Log inLog in
Cache models with various replacement policies?

 
Post new topic   Reply to topic    Open Virtual Platforms Forum Index -> Memories and Caches
View previous topic :: View next topic  
Author Message
MichalisVichos



Joined: 19 Apr 2011
Posts: 1

PostPosted: Thu Sep 01, 2011 8:28 pm    Post subject: Cache models with various replacement policies? Reply with quote

As I understand from the $IMPERAS_HOME/ImperasLib/source/ovpworld.org/mmc/support/1.0/include/cache.h, the cache model provided by default with the OVP uses MRU replacement policy while the other parameters (block size, associativity etc) seem to be configurable. It would be very useful to me to have various options for the replacement policy. Is any other cache model available implementing any other replacement policy?

Kind regards,
Michalis Vichos
Back to top
View user's profile Send private message
DuncGrah
OVP Technologist
OVP Technologist


Joined: 27 Feb 2008
Posts: 1642
Location: United Kingdom

PostPosted: Fri Sep 02, 2011 1:11 am    Post subject: Reply with quote

The cache model is provided as an example of one of the uses of the MMC modelling features. It is only provided with the MRU policy implemented.

As it is provided as source code you are able to code other replacement policies.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Open Virtual Platforms Forum Index -> Memories and Caches All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Information regarding OVP © 2008-2022 Imperas Software