stdlib: Add MESI Three Level cache hierarchy
Change-Id: Ibea6b71d62b71f7817f6860bbceed9e1915bb002 Signed-off-by: Hoa Nguyen <hoanguyen@ucdavis.edu> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/65591 Reviewed-by: Jason Lowe-Power <power.jg@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com> Maintainer: Jason Lowe-Power <power.jg@gmail.com>
This commit is contained in:
@@ -61,6 +61,8 @@ PySource('gem5.components.cachehierarchies',
|
||||
'gem5/components/cachehierarchies/abstract_cache_hierarchy.py')
|
||||
PySource('gem5.components.cachehierarchies',
|
||||
'gem5/components/cachehierarchies/abstract_two_level_cache_hierarchy.py')
|
||||
PySource('gem5.components.cachehierarchies',
|
||||
'gem5/components/cachehierarchies/abstract_three_level_cache_hierarchy.py')
|
||||
PySource('gem5.components.cachehierarchies.chi',
|
||||
'gem5/components/cachehierarchies/chi/__init__.py')
|
||||
PySource('gem5.components.cachehierarchies.chi',
|
||||
@@ -108,6 +110,9 @@ PySource('gem5.components.cachehierarchies.ruby',
|
||||
'gem5/components/cachehierarchies/ruby/abstract_ruby_cache_hierarchy.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby',
|
||||
'gem5/components/cachehierarchies/ruby/mesi_two_level_cache_hierarchy.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby',
|
||||
'gem5/components/cachehierarchies/ruby/'
|
||||
'mesi_three_level_cache_hierarchy.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby',
|
||||
'gem5/components/cachehierarchies/ruby/mi_example_cache_hierarchy.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches',
|
||||
@@ -131,6 +136,24 @@ PySource('gem5.components.cachehierarchies.ruby.caches.mesi_two_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_two_level/l1_cache.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mesi_two_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_two_level/l2_cache.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mesi_three_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_three_level/'
|
||||
'__init__.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mesi_three_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_three_level/'
|
||||
'directory.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mesi_three_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_three_level/'
|
||||
'dma_controller.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mesi_three_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_three_level/'
|
||||
'l1_cache.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mesi_three_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_three_level/'
|
||||
'l2_cache.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mesi_three_level',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mesi_three_level/'
|
||||
'l3_cache.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mi_example',
|
||||
'gem5/components/cachehierarchies/ruby/caches/mi_example/__init__.py')
|
||||
PySource('gem5.components.cachehierarchies.ruby.caches.mi_example',
|
||||
|
||||
Reference in New Issue
Block a user