Re: [Gems-users] failed assertion 'id < m_nodes'


Date: Mon, 23 Apr 2007 10:53:53 -0400 (EDT)
From: Fengguang Song <song@xxxxxxxxxx>
Subject: Re: [Gems-users] failed assertion 'id < m_nodes'
Hi Mike,

Yes, I'm using FILE_SPECIFIED and has defined my own network file.
Do you think it's related to # of memories? Because when I set
# of memories = 4, instead of 2, the error is gone.

Now I am confused about how to configure the 4 directories.
I hope to have two distributed physical memories, how
should I configure them in the network file?

Thanks,
Fengguang

On Mon, 23 Apr 2007, Mike Marty wrote:

What NETWORK_TOPOLOGY were you using?  Your configuration is legal and
should work for PT_TO_PT and other auto-generated topologies.  If you were
using FILE_SPECIFIED, you will need to create network specification files
to manage your configuration

Hi,

I used the MOESI_CMP_directory protocol to build
Ruby. When I ran "ruby0.init", I got the following error:
...
id = 14, m_nodes = 14
failed assertion 'id < m_nodes' at fn void
SimpleNetwork::checkNetworkAllocation(NodeID, bool, int) in
network/simple/SimpleNetwork.C:200
failed assertion 'id < m_nodes' at fn void
SimpleNetwork::checkNetworkAllocation(NodeID, bool, int) in
network/simple/SimpleNetwork.C:200processors:

My file_specified network file:
processors:8
procs_per_chip:2
L2banks:4
memories:2
bw_unit:10000
...

The above system will have 4 chips, two of which compose a board
with private memory/directory. Is it a legal configuration?
How to choose a correct number of memories?

I know that m_nodes = 14 makes sense. But how do you name those
id's (mapping object to id)?

Thanks much,
Fengguang
_______________________________________________
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→]