Re: [Gems-users] Question about opal decode failure


Date: Fri, 18 Apr 2008 16:54:18 -0500 (CDT)
From: Luke Yen <lyen@xxxxxxxxxxx>
Subject: Re: [Gems-users] Question about opal decode failure
Guoqiang,

Simulation will continue even with decode failures, since Opal checks at retirement time that each instruction correctly updated architectural state. If these decode failures (e.g. deviations) are a signficant portion of all dynamic instructions it will show up as a degradation to the "% correct" statistic that Opal prints out at the end of simulations. Then you have the option of implementing those instructions (see previous posts) in Opal to drive up its functional correctness. My hypothesis is that the slowdown for syncing up with Simics on deviations is not that significant. I believe it is a small overhead on top of the "checking with Simics" overhead that is always present for Opal simulations.

   Luke

On Fri, 18 Apr 2008, Guoqiang Yang wrote:

Hi Xuan Qi:

Thank you so much for your reply. But I did search the mailing list
before I post my question.

And I think currently my biggest concern is that: What do we have to do
with those decode failure? Will the simulation continue if we just
ignore those messages? It seems to me that I have met at least ten
instructions that can NOT be decoded, and it certainly takes lots of time.

Many thanks,

Guoqiang Yang
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.

[← Prev in Thread] Current Thread [Next in Thread→]