Since 10 is the last value written to address A, it has to read 10 from
address A.
However it reads value 20 from Address A

On Mon, May 5, 2014 at 11:56 AM, GE ZHIGUO via gem5-users <
gem5-users@gem5.org> wrote:

>  What did you mean by no data written to address A?
>
>
>
>
>
> *From:* gem5-users [mailto:gem5-users-boun...@gem5.org] *On Behalf Of 
> *Vanchinathan
> Venkataramani via gem5-users
> *Sent:* Sunday, May 04, 2014 12:06 AM
> *To:* gem5 users mailing list
> *Subject:* [gem5-users] Reading wrong data from Cache
>
>
>
> Hi all
>
>
>
> I'm looking into Exec flag trace on arm_detalied on se mode.
>
>
>
> Let A be a virtual address.
>
> *Instruction 1*   *writes *value *10* to     *address A*
>
> *Instruction 50* *reads  *value *20* from * address A*
>
>
>
> However there is *no data written* to address A *between *Instruction *1
> and 50*.
>
>
>
> Why is this happening?
>
>
>
> Thanks
>
> V Vanchinathan
>
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to