Re: [Gems-users] simulation failed


Date: Sun, 4 May 2008 12:41:40 -0500
From: "Zhang Yu" <thuzhangyu@xxxxxxxxx>
Subject: Re: [Gems-users] simulation failed
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> 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>> 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>
>     > 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.
>
>

_______________________________________________
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→]