How to implement 2D mesh network for X86 processor in GEM5 software
Hello,
I want to implement Distributed memory architecture in X86 for multiple cores. I want to implement the messgae passing in a 2D and 3D mesh topology. I tried the command:
./build/ALPHA/gem5.debug \ configs/example/ruby_random_test.py \ --num-cpus=16 \ --num-dirs=16 \ --topology=Mesh \ --mesh-rows=4
But I don't have the ALPHA architecture installed. Any help on how to deal with this problem is appreciated.
Also I want to modify the existing 2D mesh into 3D mesh implementation. Any guidance in this topic is appreciated.
Thanks and regards,
Harishankar Suresh
|