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

Reply via email to