I'm currently struggling to trace accesses to the software stack that are not found in the cache (and, therefore, must be forwarded to the DRAM). By stack I mean the portion of memory dedicated to the stack (as in the figure below).
--------------- | Stack | | || | => Portion of memory that I'd like to keep track of. | \/ | | | | | | /\ | | || | | Heap | --------------- | bss | --------------- | data | --------------- | text | --------------- Does anyone envision a way to do this without keeping track of the addresses that are sent to the DRAM controller? Is this something that a communication monitor could keep track of? _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
