Tick 75590 would be around 230 cpu cycles. If you get an instruction TLB
miss (assuming you run in FS mode) and/or have to go to main memory to
get your instruction then miss in the row buffer (assuming you use the
detailed model) this sounds reasonnable to me.
Le 27/04/2015 12:54, kassan unda a écrit :
Hi all,
I am running a X86 detailed cpu
I set the clock at 3ghz. That means it takes 333 ticks for each clock
cycle.
I am running a binary that contains only a single instruction.
I printed out the trace for some reason the instruction is fetched at
75591th tick
75591: system.cpu T0 : @_start. 0 : MOV_R_I : limm eax, 0x3c :
IntAlu : D=0x000000000000003c
I dont understand why it takes so long for it to fetch the instruction.
Is this normal?
How can I fix this?
I will appreciate any help I can get. Thx in advance.
/Regards,/
/Kassan Unda/
/Doctoral Candidate
/
/Computer Engineering/
/Missouri S&T (Formerly University of Missouri Rolla)/
/WebPage: http://web.mst.edu/~kutx9 <http://web.mst.edu/%7Ekutx9>/
/
/
*"Do not go where the path may lead, go instead where there is no
path and leave a trail."* Ralph Waldo Emerson
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
--
Arthur Perais
INRIA Bretagne Atlantique
Bâtiment 12E, Bureau E303, Campus de Beaulieu
35042 Rennes, France
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users