ok, I will try that.
Thanks.

Nathanaël

Le 03/06/2012 16:00, Ali Saidi a écrit :
If you want to account for these (bearing in mind that even a miss won't delay 
execution) you can add the stat increments to translateSe.cc in arch/arm/tlb.cc

Ali

Sent from my ARM powered mobile device

On Jun 3, 2012, at 5:18 AM, Nathanaël Prémillieu<[email protected]>  wrote:

Then why the stats of the TLBs are all zero in my runs ?

Nathanaël

Le 02/06/2012 19:58, Gabe Black a écrit :
There *is* a TLB in SE mode, and address translation. The primary
difference is that in SE mode on misses it's filled from a magical page
table structure which the simulator maintains internally, and in FS mode
it uses the normal mechanism defined by the architecture.

Gabe

On 06/02/12 09:27, Ali Saidi wrote:
There is no way to have one, "out-of-the-box." You'd need to do a fair amount 
of work to build a page table and allocate memory in a non-sequential way. Running in FS 
mode is probably the more expedient method.

Thanks,
Ali



On Jun 2, 2012, at 4:58 AM, Nathanaël Prémillieu wrote:

Ok,
Thanks for this answer.
Is there a way to way to had a tlb in SE mode, to have a more accurate model ?

Regards.

Nathanaël

Le 31/05/2012 18:00, Ali Saidi a écrit :
Hi Nathanaël,

In SE mode VA == PA so no translation is required.

Thanks,
Ali


On 5/31/12 11:54 AM, "Nathanaël Prémillieu"<[email protected]>    wrote:

Hi,

I'm running gem5 in SE mode for the ARM architecture. I'm using the
'arm_detailed' cpu type with --caches and --l2cache options activated.
However, all the statistics about the TLB (dtb and itb sections of the
statistics) are null:
system.cpu.dtb.inst_hits     0                       # ITB inst hits
system.cpu.dtb.inst_misses   0                       # ITB inst misses
system.cpu.dtb.read_hits     0                       # DTB read hits
system.cpu.dtb.read_misses   0                       # DTB read misses
...

(All the other stats seems to be ok)

Is the tlb not activated by default?
Is there a problem in the statistics count?

Regards.

Nathanaël Prémillieu
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.

_______________________________________________
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
_______________________________________________
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
_______________________________________________
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
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to