Hi Dan,
I reduced the simulated L1 and L2 cache size, and the simulation
worked fine at the beginning. But after a while, I encountered this
problem:
failed assertion 'isPresent(address)' at fn Directory_Entry& DirectoryMemory::lookup(PhysAddress) in system/DirectoryMemory.C:132
How could this be solved?
Thanks,
Yu
On Sun, May 4, 2008 at 7:42 AM, Dan Gibson <degibson@xxxxxxxx
<mailto:degibson@xxxxxxxx>> wrote:
2 GB is on the low side for a 64-core simulation -- how much swap
space
is your host configured with?
Regards,
Dan
Zhang Yu wrote:
> Hi Niket,
>
> Thanks for the reply. However, I'm not running anything that is
memory
> intensive but just ruby. My host machine has 2GB memory, is this
> enough to run a 64-core sarek target machine?
>
> Thanks,
> Yu
>
> On Sat, May 3, 2008 at 10:39 PM, Niket Agarwal
<niketa@xxxxxxxxxxxxx <mailto:niketa@xxxxxxxxxxxxx>
> <mailto:niketa@xxxxxxxxxxxxx <mailto:niketa@xxxxxxxxxxxxx>>> wrote:
>
> The memory in your host machine is getting all used up and
nothing
> else
> is getting allocated memory.
>
> It might be because you are running other memory intensive
> processes or
> your host system memory size is too low.
>
> Niket
>
> Zhang Yu wrote:
> > Hi,
> >
> > I was trying to run a 64-core simulation, but when I load
ruby, the
> > simulation just stopped and I got these information:
> >
> > Processors: 64
> > *** Simics getting shaky, switching to 'safe' mode.
> > *** Simics (main thread) received an abort signal,
probably an
> assertion.
> > Starting command line. (May have skipped commands in
script files.)
> > *** [VTMEM] At
/home/mp/simics-2.2.19/src/core/util/strbuf.c:80,
> > allocating cha
> > r (1 byte each):
> > .......
> >
> > terminate called after throwing an instance of
'std::bad_alloc'
> > what(): St9bad_alloc
> > fork failed: Cannot allocate memory
> >
> > Is this because the memory size I set in simics is too
low? But
> I have
> > no problem if I don't load ruby. What should I do to solve
this
> problem?
> >
> > Thanks,
> > Yu
> >
>
------------------------------------------------------------------------
> >
> > _______________________________________________
> > Gems-users mailing list
> > Gems-users@xxxxxxxxxxx <mailto:Gems-users@xxxxxxxxxxx>
<mailto:Gems-users@xxxxxxxxxxx <mailto: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.
> >
> >
>
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx <mailto:Gems-users@xxxxxxxxxxx>
<mailto:Gems-users@xxxxxxxxxxx <mailto: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.
>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx <mailto: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.
>
>
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx <mailto: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.
------------------------------------------------------------------------
_______________________________________________
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.