Re: [Gems-users] network topology


Date: Thu, 8 Feb 2007 21:20:33 -0600 (CST)
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] network topology
MOESI_SMP_hammer only has L1Cache and Directory controllers.  The L2 cache
is integrated into the L1Cache controller.

The network file cannot specify L2Cache controllers when the protocol
doesn't instantiate any.

--Mike


> Hi,
>
> I set the following Ruby parameters:
>
> g_NETWORK_TOPOLOGY: FILE_SPECIFIED
> g_CACHE_DESIGN: NUCA
> g_endpoint_bandwidth: 1000
>
> I'm using 2 processors, 1 processor per chip, and MOESI_SMP_hammer. I haven't changed the files in /ruby/network/simple/Network_Files. When I try to init Ruby, I get the following error:
>
> simics> ruby0.init
> Ruby Timing Mode
> Warning: optimizations not enabled.
> Creating event queue...
> Creating event queue done
> Creating system...
>   Processors: 2
> Warning: in fn MachineType string_to_MachineType(const std::string&) in generated/MOESI_SMP_hammer/MachineType.C:34: str is L2Cache
> Warning: in fn MachineType string_to_MachineType(const std::string&) in generated/MOESI_SMP_hammer/MachineType.C:34: str is L2Cache
> Fatal Error: in fn MachineType string_to_MachineType(const std::string&) in generated/MOESI_SMP_hammer/MachineType.C:35: Invalid string conversion for type MachineType
> Fatal Error: in fn MachineType string_to_MachineType(const std::string&) in generated/MOESI_SMP_hammer/MachineType.C:35: Invalid string conversion for type MachineType
> ***  Simics getting shaky, switching to 'safe' mode.
> ***  Simics (main thread) received an abort signal, probably an assertion.
>
> As far as I understand, L2Cache is defined in MOESI_SMP_hammer. Could you please help me with understanding and resolving this issue?
>
> Thanks,
>
> Dave
>
>
>
>
>
> ____________________________________________________________________________________
> Want to start your own business?
> Learn how on Yahoo! Small Business.
> http://smallbusiness.yahoo.com/r-index
>
> _______________________________________________
> 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→]