Skip to content

ashithav/cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

README

This SMP cache simulator is based on the uni core cache class developed by Ahmad Samih & Dr.Yan Solihin. It implements three cache coherence protocols: MSI, MESI and Dragon.

Cache organization

To compile the code, enter the Cache directory and run make.

#cd Cache; make

This generates an executable smp_cache.

To run the simulator enter:

#./smp_cache <cache_size> <assoc> <block_size> <num_processors> <protocol> <trace_file>

sample trace files are given in the trace directory.

About

Implement cache coherence protocols: MSI, MESI and Dragon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors