Sorry for the confusion, I definitely "garbled up" some terminology.

I meant that the M5 ran with the atomic model to compare with the timing
Ruby model.

M5-atomic maybe runs in 10-15 mins and then Ruby 20-30 mins.

I am able to get the problem point in the Ruby simulation (bad DMA access)
in about 20 mins.

I able to get to that same problem point in the M5-atomic mode in about 10
mins so as to see what to compare against and what values are being
set/unset incorrectly.



On Tue, Mar 15, 2011 at 6:22 PM, Beckmann, Brad <brad.beckm...@amd.com>wrote:

> I'm confused.
>
> Korey, I thought this DMA problem only existed with Ruby?  If so, how were
> you able to reproduce it using atomic mode?  Ruby does not work with the
> atomic cpu model.
>
> Please clarify, thanks!
>
> Brad
>
> > -----Original Message-----
> > From: m5-dev-boun...@m5sim.org [mailto:m5-dev-boun...@m5sim.org]
> > On Behalf Of Korey Sewell
> > Sent: Tuesday, March 15, 2011 12:09 PM
> > To: M5 Developer List
> > Subject: Re: [m5-dev] Ruby FS - DMA Controller problem?
> >
> > Hi Brad/Malek,
> > I've been able to regenerate this error  in about 20mins now (instead of
> > hours) by running things in atomic mode. Not sure if that helps or not...
> >
> > On Tue, Mar 15, 2011 at 3:03 PM, Beckmann, Brad
> > <brad.beckm...@amd.com>wrote:
> >
> > > > How is that you are able to run the memtester in FS Mode?
> > > > I see the ruby_mem_tester.py in /configs/example/ but it seems that
> > > > it is only configured for SE Mode as far as Ruby is concerned?
> > >
> > > I don't run it in FS mode.  Since the DMA bug manifests only after
> > > hours of execution, I wanted to first verify that the DMA protocol
> > > support was solid using the mem tester.  Somewhat surprisingly, I
> > > found several bugs in MOESI_CMP_directory's support of DMA.  It turns
> > > out that the initial DMA support in that protocol wasn't very well
> > > thought out.  Now I fixed those bugs, but since the DMA problem also
> > > arises with the MOESI_hammer protocol, I'm confident that my patches
> > don't fix the real problem.
> > >
> > > Brad
> > >
> > > _______________________________________________
> > > m5-dev mailing list
> > > m5-dev@m5sim.org
> > > http://m5sim.org/mailman/listinfo/m5-dev
> > >
> >
> >
> >
> > --
> > - Korey
> > _______________________________________________
> > m5-dev mailing list
> > m5-dev@m5sim.org
> > http://m5sim.org/mailman/listinfo/m5-dev
>
>
> _______________________________________________
> m5-dev mailing list
> m5-dev@m5sim.org
> http://m5sim.org/mailman/listinfo/m5-dev
>



-- 
- Korey
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to