Hi all,

I am a newbie and know very little about gem5.
Now I want to emulate a rack-scale non-coherent cache machine using gem5,
but I totally have no idea where I should start.
Instead of simulate a complete rack-scale machine, such as THE MACHINE in
hp, I only focus on some particular aspects of simulated system.

Namely the system has
1. some nodes and there is a global memory shared by all the nodes.
2. each node has its private cache (L!/L2/L3 cache). *But there is no cache
coherency across nodes*.
3. each node can run its own operating system instance. (those instances
maybe different or same)

Before I try to use multiple qemu instances and the "ivshmem" device for
this simulation.
But the qemu approach fails to provide non-coherent cache, so I resort to
gem5 now.

Could anyone give me some hints to simulate above architecture using gem5?
Any related material or information are helpful.

Thanks so much!!
Yuxin
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to