Re: [Gems-users] simulation failed


Date: Sun, 4 May 2008 14:11:06 -0500
From: "Zhang Yu" <thuzhangyu@xxxxxxxxx>
Subject: Re: [Gems-users] simulation failed
Thank you so much. This works fine.

Yu

On Sun, May 4, 2008 at 12:55 PM, Niket <niketa@xxxxxxxxxxxxx> wrote:
This might be happening because your message has got misrouted to a
place it should not have.

For 64 node systems, in the file $GEMS/common/Set.h, you have to
uncomment #define BIGSET and comment out #define OPTBIGSET

Niket

Zhang Yu wrote:
> 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.
>
>

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