I want to learn about the impact of write-back and write-through caching on performance. And the sharing of the cache in the case of hyperthreading. I know Multi2Sim supports simultaneous multi-threading, but does it support write-through cache?
If Multi2Sim can't do it, is there any simulator that can achieve my goal? I want to measure the IPC of write-back cache and write-through cache on spec 2006.
gem5 does not implement a write-through cache strategy. If someone can help implement it on gem5, that's the best. I found a lot of people asking this question on gem5's email site, but I didn't see a solution.
question from:
https://stackoverflow.com/questions/65896569/does-multi2sim-support-write-through-cache 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…