You mean you deleted the build folder, did a fresh build, and re-ran the 
command, and now you didn't get any error about the topology right?
So that means the topology worked fine. If the simulation is stuck something 
else might be wrong.

I would first run the simulation with an existing topology, verify that it 
works, and then plug in your new topology.

In fact, before you start a full system simulation, perhaps try to make sure 
your new topology works by running garnet stand-alone:
http://www.gem5.org/Networktest

- Tushar


On May 8, 2012, at 6:03 PM, Haera Chung wrote:

> Hi Tushar,
>  
> I didn’t know which directory to look at to check whether my topology was 
> built or not.
> I checked the topologies directory 
> (build/ALPHA_FS/mem/ruby/network/topologies) and found below files.
> è‘Mytopology.py’, ‘Mytopology.py.cc’,  and ‘Mytopology.py.o’
>  
> However, I deleted the ‘build’ folder and re-ran the build command as you 
> recommend and now I’m getting below message.
> It says “Prefetch instructions in Alpha do not do anything”.
> It’s been stuck at this stage for almost one and half hour. Nothing changes.  
> Should I kill the simulation?
> <image003.jpg>
>  
> Regards,
> HR
>  
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Tushar Krishna
> Sent: Tuesday, May 08, 2012 1:16 PM
> To: gem5 users mailing list
> Subject: Re: [gem5-users] Run a new topology in Gem5
>  
> Hi Heara,
> You said that after you typed the build command,
> it said
> 'build/ALPHA_FS/gem5.opt’ is up to date'
>  
> Do you mean it did not do any build your new topology file?
> Maybe just delete the build directory and try again.
> Verify that your topology is built (see 
> build/ALPHA_FS/mem/ruby/network/topologies)
>  
> - Tushar
>  
>  
> On May 8, 2012, at 4:03 PM, Haera Chung wrote:
> 
> 
> Hi Tushar,
>  
> Yes, it starts with
>  
> class Mytopology(Topology);
>  
> The command I used is shown as below:
> ./build/ALPHA_FS/m5.opt configs/example/ruby_fs.py --caches --l2cache 
> --timing --garnet-network=fixed ……… --topology=Mytopology --mesh-rows=8 -b fft
>  
> Thanks,
> HR
>  
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Tushar Krishna
> Sent: Tuesday, May 08, 2012 12:01 PM
> To: gem5 users mailing list
> Subject: Re: [gem5-users] Run a new topology in Gem5
>  
> I assume in Mytopology.py, you start with
>  
> class Mytopology(Topology):
> …
> right?
>  
> If yes, what was the command you ran?
>  
> - Tushar
>  
>  
> On May 8, 2012, at 5:05 AM, Haera Chung wrote:
> 
> 
> 
> Hi Gem5,
>  
> I created my network topology and copied the ‘Mytopology.py’ into 
> “~/gem5-stable/src/mem/ruby/network/topologies/Mytopology.py”.
> Also I included a line “PySource('',' Mytopology.py ')” in the SConscript 
> file.
> After that I ran
>  
> $scons build/ALPHA_FS/gem5.opt PROTOCOL=MOESI_CMP_directory RUBY=True.
>  
> I got a message that ‘build/ALPHA_FS/gem5.opt’ is up to date.’ And ‘done 
> building targets’ without error message.
>  
> However, when gem5 si executed, I encounter with this error message:
>  
> <image001.png>
>  
> Could you help me?
>  
> Thanks.
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>  
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>  
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to