Hi Monir, The AbstractMemory class (along with the System class) implements the physical memory of the system. When configuring gem5, if you instantiate a memory object (e.g., DRAMCtrl like DDR3_1600_x64) this object will register the physical memory with the System object. The with the DRAMCtrl, you can configure both the size and the location in the address space of the physical memory.
For configuring a system like a SPARC T1... There isn't anything out of the box that will "just work". You'll have to dig into the CPU options (probably the MinorCPU since the T1 was in-order) to see if you can enable threading and configure it like the T1. Jason On Mon, Aug 1, 2016 at 10:31 AM Zaman, Monir <[email protected]> wrote: > Hello all, > > I was running the example/se.py script for my test cases, and I don’t see > the “physmem” stats which mimics the DRAM. I do see a 512MB value for > memory, but how do I setup the Physical Memory (Main Memory) in the setup? > > Also, how do I set up the Hardware threading to mimic the SPARC T1 > processor? > > > > Thanks > > Monir > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
