Hello
I am Hamid Reza Khaleghzadeh. My master thesis is about multi-core
processors, so i need a simulator. I have some questions about
Gems simuator. if possible please answer me.
1- Is any cache cohorency protocol in Gems?
2- does Gems support multi level caches? (L1, L2, L3,memory)?
3- Can Gems run parallel applications that writen in C programming
language and pthread or openMP library?
4- I want to simulate Intel Clovertown proccesor. This processor
includes two dual cores that connected by bus. Can i simulate this
architecture by Gems?
Intel Clovertown schema:
Core0 Core1 Core2 Core3
| | | |
L1______L1 L1______L1
| |
L2__________________L2
|
Memory
Thanks.
--
Hamid Reza Khaleghzadeh
|