Re: [Gems-users] Using MOESI_SMP_directory


Date: Mon, 20 Mar 2006 09:52:42 -0600
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] Using MOESI_SMP_directory
I believe that the SMP protocols force the g_NUM_MEMORIES to be equal to the number of processors. However the protocols probably work with a single memory controller if you remove this assertion.

--Mike


Rishi Jain wrote:
hi,
i am trying to run simics with MOESI_SMP_directory protocol,
and it fails with an assert error during init phase...

here are the parameters i am using:

ruby0.setparam g_NUM_PROCESSORS 4
ruby0.setparam g_NUM_L2_BANKS 4
ruby0.setparam g_PROCS_PER_CHIP 1
ruby0.setparam g_NUM_MEMORIES 1

And this is the error i get:
failed assertion 'id < m_nodes' at fn void
SimpleNetwork::checkNetworkAllocation(NodeID, bool, int) in
network/simple/SimpleNetwork.C:202
failed assertion 'id < m_nodes' at fn void
SimpleNetwork::checkNetworkAllocation(NodeID, bool, int) in
network/simple/SimpleNetwork.C:202


Any suggestions about what might be wrong?


thanks
rishi

_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users

[← Prev in Thread] Current Thread [Next in Thread→]