Hi Mrinmoy,
 Would you be referring to page faults on the host machine, or page 
faults on the target machine?
For the former:
 Ruby queries its host machine when stats are dumped for the number of 
page faults encoutered during simulation, but it is not "aware" of a 
page fault on its host as it occurs.
For the latter:
 Ruby is not directly aware of paging activity on its target. Since 
paging is a system-level phenomenon, you might be able to caputre paging 
with a Simics hap callback (see the Simics Reference Manual and the 
Simics Programming Guide for details), or possibly by observing the 
dynamic instruction stream and signaling when a parcicular physical PC 
is reached.
Regards,
Dan Gibson
Mrinmoy Ghosh wrote:
 
Hi,
     I was interested to know, if ruby memory module signals Page 
Faults, and if yes, some pointers in the code as to how or where this is 
done.
Mrinmoy
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
  
 
 |