[gem5-users] GemFI

2015-01-02 Thread babak aghaei via gem5-users
Dear valuable usersfirstly I say happy new year and hope bests in 2015.Is here 
anyone work with gemFI tool. I need some guidance about that.I wait for you... 
---Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] How to collect Gem5 traps?

2014-12-29 Thread babak aghaei via gem5-users
Hifor this reason, you must inject the faults to gem5 and then you must design 
a plan to fault detection and fault recovery or fault tolerance. in this plan 
you could decode the type of faults and where they are occurred. You can use 
GemFI tool (http://www.freepapers.ir/PDF/10.1109-DSN.2014.96.pdf  and 
https://github.com/koparasy/gemfi)I hope this useful
---Babak Aghaei 
Ph.D candidate

  From: 齐诺 via gem5-users 
 To: gem5-users@gem5.org 
 Sent: Thursday, December 25, 2014 6:16 PM
 Subject: [gem5-users] How to collect Gem5 traps?
   
Hi,
I want to implement a fault detection and diagnosis system on Gem5. My 
tentative plan is collecting traps when Gem5 is activated and benchmark is 
running on it, then estimating which kind of fault (transient, intermittent or 
permanent)has happened and the corelative component(ALU,PC,decoder.etc) by 
analyzing those traps.

So I was wondering if anyone could tell my how to realize the plan? And if 
there is other good method to detecting and diagnosing fault, I am glad to 
know the details.

Best Regards
QiNuo 

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Query regarding getting the DVFS energy consumption figures from Mcpat

2014-12-29 Thread babak aghaei via gem5-users
Hi RahulI have problem same as you. I modify one xml file for 4*4 Garnet for 
McPAT for my purpose. I can trace that with m5-mcpat.pl. but when I input this 
XML file to mcpat I face with a error. So, for more performance , we could 
share the our experiences..I wait for you   
---Babak Aghaei 
Ph.D candidate

  From: rahul shrivastava via gem5-users 
 To: Andreas Hansson  
Cc: gem5 users mailing list  
 Sent: Monday, December 29, 2014 4:56 PM
 Subject: Re: [gem5-users] Query regarding getting the DVFS energy consumption 
figures from Mcpat
   
Hi Andreas,
Thanks for the information, I would look at the publications of MICRO'14.
Also, I think I found the tag in McPat which can be configured per core. By 
default, all the processor descriptor files of McPat have the description of 
just one core. We need to extend it to have it configured for multiple cores.
For the description of multiple cores in the XML file, we need to copy the all 
the tags defined under  and make a 
separate tag named , 
and only need to change one tag for every core description i.e. . This should serve the 
purpose.

I have one basic doubt however. If the program which I am simulating changes 
the frequency of the cores multiple times during its execution, then how GEM5 
will be able to communicate this run time information to McPat.
Most importantly, does McPat even needs to be aware of the information about 
the number of times the frequency has been changed during program execution? 


Regards
Rahul



On Mon, Dec 29, 2014 at 3:00 PM, Andreas Hansson  
wrote:

Hi Rahul,
Over the last few years there have been quite a number of publications around 
regression-based power models for existing processors where performance 
counters are used to estimate power/energy. At the MICRO conference a few weeks 
ago there were also a few works along these lines. In general this type of 
models will give you a much more reliable estimate of power than McPat. That 
said, I think McPat 1.0 did add some form of DVFS support, and ultimately it 
would be good it that was ported to the McPat shipped with gem5.
Andreas
From: rahul shrivastava via gem5-users 
Reply-To: rahul shrivastava , gem5 users mailing list 

Date: Saturday, 27 December 2014 17:55
To: "gem5-users@gem5.org" 
Subject: [gem5-users] Query regarding getting the DVFS energy consumption 
figures from Mcpat

Hi,

I am performing ARM full system simulation to test DVFS related functionality. 
Basically, I want to run my multi-threaded program with each core running at 
different frequencies and get the energy consumption figures.
To obtain this, there are tools available which takes as input,
 1) Gem5 statistics
 2) Template xml file which contains the rules as to how the different 
parameters will  get the value from config.json

 The tool then generate Mcpat recognized XML file which can be fed to mcpat.

I am writing this template file and come across the following tag


The above tag just say that there exist a single clock domain.
Since, I am using per core DVFS for 4 cores, I have essentially 4 clock 
domains, but I dont know how to specify this in template xml.

Could you please let me that whether Mcpat support DVFS
1) If yes, how can I specify multiple clock domains in xml file
2) If not, are there any power modelling tools which supports DVFS which can be 
integrated with GEM5


Regards
Rahul

-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered 
in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
Registered in England & Wales, Company No: 2548782



___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] FS-Ruby-checkpoint

2014-12-29 Thread babak aghaei via gem5-users
HiAs I knowledge, If you are using L2 caches, you should determine the number 
of L2 caches with  --num-l2caches .I hope this useful.  
---Babak Aghaei 

 From: Mehdi Ahmadpour via gem5-users 
 To: gem5-users@gem5.org 
 Sent: Monday, December 29, 2014 1:39 PM
 Subject: [gem5-users] FS-Ruby-checkpoint
   
Hi
I want to simulate a multi-core system with private L1 and shared L2. for 
creating checkpoint we can only use MOESI_hammer. I used bellow command:

build/ALPHA_MOESI_hammer/gem5.opt configs/example/fs.py 
--disk-image=/home/mehdi/Sources/PARSEC/linux-parsec-2-1-m5-with-test-inputs.img
 --ruby --num-cpus=4 --num-dirs=4 --topology=Mesh --mesh-rows=2 
--garnet-network=fixed --l2cache --l1d_size=32kB --l1d_assoc=4 --l1i_size=32kB 
--l1i_assoc=4 --l2_size=512kB --l2_assoc=16 
--kernel=/home/mehdi/Sources/PARSEC/vmlinux_2.6.27-gcc_4.3.4 
but at console it seems to stuck at line:

Mount-cache hash table entries: 512
SMP starting up secondaries

Could you please tell me whether the command I am using is correct? if yes what 
is the problem?
thank you.

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Fault Model

2014-12-17 Thread babak aghaei via gem5-users

Dear developers& users
you had added the Fault Model(aisopos konistantinus) to gem5. but you didn't 
any info in gem5 wiki. when i send an email to writer of this fault model he 
don't reply to my emails. plz if you have some info plz tell me study those. 
more and less i get some info about tthis fault model. but i don't find how i 
can run it in runtime. i know i could use --network-fault-model in command line 
but my mean is this tool uses fixed value to evaluate probability of fault on 
starting simulation and print the result. so the traffic of gem5 don't effect 
on fault model. if you dont agree with me so when the fault patterns inject to 
gem5 . 
Best ---Babak 
Aghaei 
Ph.D candidate


  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] modifying the components of gem5

2014-12-16 Thread babak aghaei via gem5-users
Dear Andreas HanssonI prey this msg find you in complete health and full 
happiness state. 
I have been studying gem5 simulator for last 10 month ago. but now because 
information starvation i am stopping my research.  if possible plz guide me in 
following issues:1. when i want to modify a file in gem5 component, how i can 
see the result in stats.txt? my mean is what i must be do after modifying this 
file until see the result.2. my main studies are on faults and fault injection 
to network on chip. in continue my studies, i want know about router idle time. 
I want know weather the router have idle time on not, if yes where i can 
realize that.3. I want to modify the router files(which file must be change 
from .cc .h .py)? 
4. if i wanna modify the flit structure what i must be do?sry if my questions 
are heterogeneous. i am really confused.i wait for kindly response..Best
 ---Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Router Idle time

2014-12-04 Thread babak aghaei via gem5-users
Dear developers and gem5 usersHiI wanna know when the cpu is in idle then the 
router is to idle mode? I can guess this question's answer and it is NO, when 
the cpu is in idle mode, the router attached to it maybe is active and is 
routing. so my main question is where i could know the idle time of garnet's 
routers idle time???this is very important for me knowing this. I would 
appreciate you.   
---Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Unable to find destination address

2014-11-18 Thread babak aghaei via gem5-users
Hi Matheuswhy you reduce the cpu-clock? remove this command and rerun. if you 
face with this problem again then decrease the the l2 chache size and 
--mem-size.I hope this help you 
Best---Babak Aghaei 
Ph.D candidate

  From: Matheus Alcântara Souza via gem5-users 
 To: gem5 users mailing list  
 Sent: Wednesday, November 19, 2014 2:28 AM
 Subject: [gem5-users] Unable to find destination address
   
Hi all,
If I run this command using the last stable gem5 version:
./build/ALPHA_MESI_Two_Level/gem5.opt configs/example/fs.py --mem-size=2048MB 
--num-cpus=16 --cpu-clock=400MHz --ruby --caches --l2_size=256kB 
--num-l2caches=16 --num-dirs=16 --topology=Mesh --mesh-rows=4 
--garnet-network=fixed --script=scripts/bodytrack/bodytrack_16c_simsmall.rcS
I get this output, with the fatal error:
info: Launching CPU 14 @ 
1465660500info: Launching CPU 15 @ 1484348000warn: Prefetch instructions in 
Alpha do not do anythingwarn: Prefetch instructions in Alpha do not do 
anythingfatal: Unable to find destination for addr 0x7ff28 on bus 
system.iobus @ tick 24311040[findPort:build/ALPHA_MESI_Two_Level/mem/bus.cc, 
line 353]Memory Usage: 24311040 
KBytes
Any suggestions? I the same way, I can't check through the svg or pdf config 
file, where is the L2_Cache_Controller. It is OK at MESI_Two_Level.py and it is 
configured properly to Mesh.py. Something wrong in the stable version?
Thank you!Matheus A. Souza
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Router Statistics

2014-11-11 Thread babak aghaei via gem5-users
Hello, 
 When We run the simulation with garnet  mode(e.g. 2*2 Mesh topology), We have 
4 router. Why in the stats.txt file We just see one router statistics? I would 
appreciate you if you give some hits. 

Thank you. 
Best
---Babak Aghaei 
Ph.D candidate


   

  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Help

2014-11-10 Thread babak aghaei via gem5-users
Hi MatheusHow is it going. What I must be do for following case?I want to 
modify the router_d.cc code and change some line of it based on my purpose and 
then I want to see the result of changes in stats.txt.
Best 
---Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] router statistics

2014-11-09 Thread babak aghaei via gem5-users
HiI prey You would be healthy and happy. When We run the simulation with 
garnet(e.g. 2*2 Mesh topology) mode, We have 4 router. Why in the stats.txt We 
just see one router statistics?   Thank you. 
Best
---Babak Aghaei 
Ph.D candidate


  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Adding L3 cache to gem5

2014-11-07 Thread babak aghaei via gem5-users
HiClearly, I don't understand your purpose, but if you want add l3 cache, 
simply, you can use this option in command line:--num-l3caches=and with this 
command determine the size of it:--l3_size=I hope this useful
Best 
---Babak Aghaei 
Ph.D candidate

  From: Seyedhamidreza Motaman via gem5-users 
 To: gem5 users mailing list  
 Sent: Saturday, November 8, 2014 4:22 AM
 Subject: [gem5-users] Adding L3 cache to gem5
   
Hello all,

I am trying to add l3 cache to gem5 cache hierarchy. 
I modified the option.py by simply adding:
parser.add_option("--l3cache", action="store_true")

and I modified cacheconfig.py as below (red parts)

def config_cache(options, system):
    if options.cpu_type == "arm_detailed":
    try:
    from O3_ARM_v7a import *
    except:
    print "arm_detailed is unavailable. Did you compile the O3 model?"
    sys.exit(1)

    dcache_class, icache_class, l2_cache_class, l3_cache_class = \
    O3_ARM_v7a_DCache, O3_ARM_v7a_ICache, O3_ARM_v7aL2, O3_ARM_v7aL3
    else:
    dcache_class, icache_class, l2_cache_class, l3_cache_class = \
    L1Cache, L1Cache, L2Cache, L3Cache

    # Set the cache line size of the system
    system.cache_line_size = options.cacheline_size

    if options.l3cache:
    system.l3 = l3_cache_class(clk_domain=system.cpu_clk_domain,
   size=options.l3_size,
   assoc=options.l3_assoc)

    system.tol3bus = CoherentBus(clk_domain = system.cpu_clk_domain,
 width = 32)
    system.l3.cpu_side = system.tol3bus.master
    system.l3.mem_side = system.membus.slave
    elif options.l2cache:
    # Provide a clock for the L2 and the L1-to-L2 bus here as they
    # are not connected using addTwoLevelCacheHierarchy. Use the
    # same clock as the CPUs, and set the L1-to-L2 bus width to 32
    # bytes (256 bits).
        system.l2 = l2_cache_class(clk_domain=system.cpu_clk_domain,
   size=options.l2_size,
   assoc=options.l2_assoc)

        system.tol2bus = CoherentBus(clk_domain = system.cpu_clk_domain,
 width = 32)
        system.l2.cpu_side = system.tol2bus.master
        system.l2.mem_side = system.membus.slave

    for i in xrange(options.num_cpus):
    if options.caches:
    icache = icache_class(size=options.l1i_size,
  assoc=options.l1i_assoc)
    dcache = dcache_class(size=options.l1d_size,
  assoc=options.l1d_assoc)


    
    # When connecting the caches, the clock is also inherited
    # from the CPU in question
    if buildEnv['TARGET_ISA'] == 'x86':
    system.cpu[i].addPrivateSplitL1Caches(icache, dcache,
  PageTableWalkerCache(),
  PageTableWalkerCache())
    else:
    system.cpu[i].addPrivateSplitL1Caches(icache, dcache)
    if options.l3cache:
        system.cpu[i].l2 = 
l2_cache_class(clk_domain=system.cpu_clk_domain,
   size=options.l2_size,
   assoc=options.l2_assoc)
        system.cpu[i].tol2bus = CoherentBus(clk_domain = 
system.cpu_clk_domain,
 width = 32)
        system.cpu[i].l2.cpu_side = system.cpu[i].tol2bus.master
        system.cpu[i].l2.mem_side = system.tol3bus.slave
    system.cpu[i].createInterruptController()
    if options.l3cache:
    system.cpu[i].connectAllPorts(system.tol3bus, system.membus)
    
    elif options.l2cache:
        system.cpu[i].connectAllPorts(system.tol2bus, system.membus)
    

    else:
    system.cpu[i].connectAllPorts(system.membus)

    return system

---
when I am simulating i am getting this error:
Listening for system connection on port 3456
  0: system.tsunami.io.rtc: Real-time clock set to Thu Jan  1 00:00:00 2009
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
warn: CoherentBus system.cpu0.tol2bus has no snooping ports attached!
0: system.remote_gdb.listener: listening for remote gdb #1 on port 7001
warn: CoherentBus system.cpu1.tol2bus has no snooping ports attached!
0: system.remote_gdb.listener: listening for remote gdb #2 on port 7002
warn: CoherentBus system.cpu2.tol2bus has no snooping ports attached!
0: system.remote_gdb.listener: listening for remote gdb #3 on port 7003
warn: CoherentBus system.cpu3.tol2bus has no snooping ports attached!
gem5.opt: build/ALPHA/base/statistics.hh:1216: Derived& 
Stats::Vector2dBase::init(Stats::size_type, Stats::size_typ

[gem5-users] how we can generate two type flit in garnet

2014-11-07 Thread babak aghaei via gem5-users
HelloI want to add a field in flit structure that this field has 5 type. 
type 1: flit is normal as before
type 2: flit is an RC...where and how I must do modification. do I just modify 
the garnet files?does it impact on traffic?
thanks in advance 
---Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] file modification

2014-11-06 Thread babak aghaei via gem5-users

Hi What we would do when we modified a file in gem5 repo for seeing the result 
of this modification!?  
---Babak Aghaei 
Ph.D candidate


  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] (no subject)

2014-11-06 Thread babak aghaei via gem5-users
Hi What we would do when we modified a file in gem5 repo for seeing the result 
of this modification!?  
---Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] adding a file to disk image using mount

2014-11-01 Thread babak aghaei via gem5-users
Hi Navid al Mustafa
run 
sudo gedit .bashrcand then add the path of your image and disks 
export M5_PATH=/home/path/to/full-system-images/
Best
---Babak Aghaei 
Ph.D candidate

  From: Naveed Ul Mustafa via gem5-users 
 To: gem5-users@gem5.org 
 Sent: Saturday, November 1, 2014 5:38 AM
 Subject: [gem5-users] adding a file to disk image using mount
   

Hi all,

I add my executable file (queens8_obj) to the disk image by following the
tutorial available at folowing link.

http://www.youtube.com/watch?v=OXH1oxQbuHA

queens8_obj file is located in image at /root/queens8_obj

After that when I run following command

build/ARM/gem5.opt configs/example/fs.py --mem-size=256MB
--script=/home/naveed/Desktop/gem5-dev/configs/boot/queens.rcs

I get following error in m5terminal, which I  run with command  ./m5term
139.179.50.188 3456

Errors in m5term is

/tmp/script: line 9: /root/queens8_obj: not found

HOWEVER, if I recompile the image with following command

build/ARM/gem5.opt configs/example/fs.py --mem-size=256MB
--disk-image=/home/naveed/Desktop/gem5-dev/full_system_images/disks/arm-ubuntu-natty-headless.img

then executable file runs successfully on m5term.

Does this mean that I  NEED TO RECOMPİLE IMAGE EVERY TİME I ADD A FILE TO
İT? If yes, this is time taking process. Is there any better, time saving
way?

Best Regards.



Naveed Ul Mustafa

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

  ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Fullsystem with NoC

2014-10-11 Thread babak aghaei via gem5-users
Hi
this is possible, befor you must establish the garnet network and then run any 
benchmark on it.
best 
---
Babak Aghaei 
Ph.D candidate

 
 From: Matheus Alcântara Souza via gem5-users 
To: "gem5-users@gem5.org"  
Sent: Saturday, October 11, 2014 11:27 PM
Subject: [gem5-users] Fullsystem with NoC
  

Dear all,

I've been reading the gem5 list for quite some time, with the goal of know how 
to run applications (such as PARSEC ones) in fullsystem mode,  over a 
network-on-chip architecture.

I concluded that this is not possible nowadays. So I wonder if I am wrong? If 
yes, what should I do to run this?

If I'm right, what should be the first thing to check/change to make this 
possible? Maybe the messages generator should be adapted, as well the Ruby 
Memory protocols.

Thank you all!

Atenciosamente,
Matheus Alcântara Souza
(Via iPhone)
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] (no subject)

2014-10-11 Thread babak aghaei via gem5-users
Hi
this is possible, befor you must establish the garnet network and then run any 
benchmark on it.
best

---
Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Router Idle Time!?

2014-10-09 Thread babak aghaei via gem5-users
Hi 

Whether the routers have idle time in network!? if yes, where I can realize the 
amount of it.

Do the routers in the network have unique ID!?Beforehand, I thank you yours 
kindly responses. 

 
---
Babak Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] USE OF GEM5 IN FAULT TOLERANT issues

2014-10-07 Thread babak aghaei via gem5-users
HiI pray the Happiness and health full  life for everybody.. 
I am studying about the fault tolerant challenges of an interconnection 
network. I want know if take place studies about fault injection techniques 
used in GEM5 simulator.THANK YOU
Best ---Babak 
Aghaei 
Ph.D candidate
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] How to run PARSEC within GEM5 in FS mode?

2014-10-01 Thread babak aghaei via gem5-users
Hi M.Y.
You must change the disk image size with /gem5/util/gem5img.py as you want.
I hope that help you.
Best

 
---
Babak Aghaei 
Ph.D candidate 




 From: Matheus Alcântara Souza via gem5-users 
To: n26001482 ; gem5 users mailing list 
 
Sent: Wednesday, October 1, 2014 4:05 AM
Subject: Re: [gem5-users] How to run PARSEC within GEM5 in FS mode?
 


Hello,

If you want to run PARSEC 3.0, you need to crosscompile it for the ISA you 
want, on your host (GCC crosscompilers are available at gem5 wiki, on Download 
section). After that, copy the binaries and inputs to the image.

If PARSEC 2.1 is enough, you should take a look at 
http://www.cs.utexas.edu/~cart/parsec_m5/.



2014-09-30 21:31 GMT-03:00 n26001482 via gem5-users :

Hi, all. 
>
>
>Referring to the website http://parsec.cs.princeton.edu/parsec3-doc.htm#start
>I've downloaded PARSEC 3.0 on my real machine, X86. 
>Except one of them doesn't work the other work fine.
>Now I want to run them within GEM5 in FS mode, but the files included in the 
>PARSEC suite 
>seem too large so that I cannot put it in the GEM5 image using the commands 
>below:
>
>
>$sudo mount -o loop,offset=32256 disks/arm.img tempdir
>$sudo umount tempdir
>
>
>I found the file system space is about 2.5GB. But all the files included in 
>the PARSEC are 7GB.
>How to put the whole files in the suite? Was the way I walked wrong?
>Is there some specific-version PARSEC suite for simulators like GEM5 smaller 
>than normal-version suite?
>I appreciate if anyone could give me some hints. 
>
>
>BEST
>M.Y.
>
>
>___
>gem5-users mailing list
>gem5-users@gem5.org
>http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>


-- 



Best regards,
Matheus Alcântara Souza
MSc candidate in Informatics at PUC Minas

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Run Parsec benchmark on X86 arch

2014-09-30 Thread babak aghaei via gem5-users
Hi Hamid
can you give some further info about you work such as your commands in terminal 
and gem5 configures and try on which workload of Parsec...
tell me whether the program goes ahead and in ROI stops for long time? or your 
simulation endedwithout interesting result?
 

---
Babak Aghaei 
Ph.D candidate in Computer Engineering (Hardware),



 From: Seyedhamidreza Motaman via gem5-users 
To: gem5 users mailing list  
Sent: Tuesday, September 23, 2014 11:43 PM
Subject: [gem5-users] Run Parsec benchmark on X86 arch
 


Hello All,

I am trying to run parsec on x86 by using Texas university disk image and 
kernel file and same script file. But the cpu will not switching in the ROI (in 
the third part of my stats.txt file i have nan for l2 cache and etc..) I would 
be really appreciate if someone help me fix this problem

Thanks,
Hamid

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] ALPHA+Garnet+ruby+which cache cohrence protocol?

2014-09-28 Thread babak aghaei via gem5-users


Hi All
I want to run 4*4 garnet network. what config you propose for me to run!?
I want also take checkpoint for this network?
I come to a config, I want know yours idea:
 ./build/ALPHA_MESI_Two_Level/gem5.opt configs/example/fs.py -n 16 
--l1i_size=32kB --l1d_size=32kB 
--l2_size=8MB --num-l2caches=16 --topology=Mesh --cpu-type=timing --ruby 
--garnet-network=fixed --mesh-rows=4 --num-dir=16 --network-fault-model 
--script=/home/babak/gem5/configs/boot/hack_back_ckpt.rcS‌Best..
 
---
Babak Aghaei 
Ph.D candidate in Computer Engineering (Hardware),
Science and Research University
Tehran, IRAN 
E-Mail: b.agh...@iaut.ac.ir
E-Mail: babak_agha...@yahoo.com 
E-Mail: babak.agha...@gmail.com ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] (no subject)

2014-09-28 Thread babak aghaei via gem5-users
Hi
Is anybody has run Parsec 3.0 on ALPHA ISA?

 plz help!

---
Babak Aghaei 
Ph.D candidate in Computer Engineering (Hardware),
Science and Research University
Tehran, IRAN 
E-Mail: b.agh...@iaut.ac.ir
E-Mail: babak_agha...@yahoo.com 
E-Mail: babak.agha...@gmail.com ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] PARSEC 3.0- problem in create Disk image

2014-09-06 Thread babak aghaei via gem5-users
Hi
why anybody answer me? do you listen me?
plz guid me, I need emergency guidence..
---

I have run the parsec all benchmarks in standalone, but in gem5, when I 
create the disk image for ALPHA ISA by contain parsec 3.0 and run 
simulation I face with the bash script problem like this:

/parsec-3.0/bin/parsecmgmt:line 1288: ${BASH_VERSINFO[0]}: bad substitution
/parsec-3.0/bin/parsecmgmt: line 794: date: command not found
..
I think this errors becoz bash old version, and I try update the disk 
bash file but I can't. can you guid me what I must be do for running 
parsec 3.0 on ALPHA ISA gem5.
or plz tell  me clearly how I can update the bash in the disk image..



In the output file(stats.txt) is a field with name "cpu idle cycles num", now 
my Q's are:
1.what is the mean "cpu idle cycle num"? which are the gem5 files that co 
operate with each other for increment this number?
2.my main Q is: does the router has idle time? if yes then which field in 
stats.txt shows this? best 
 
---
Babak Aghaei 
Ph.D candidate in Computer Engineering (Hardware),
Science and Research University
Tehran, IRAN 
E-Mail: b.agh...@iaut.ac.ir
E-Mail: babak_agha...@yahoo.com 
E-Mail: babak.agha...@gmail.com ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] running parsec 3.0 on gem5

2014-08-31 Thread babak aghaei via gem5-users


Hi All

I have run the parsec all benchmarks in standalone, but in gem5, when I 
create the disk image for ALPHA ISA by contain parsec 3.0 and run 
simulation I face with the bash script problem like this:

/parsec-3.0/bin/parsecmgmt:line 1288: ${BASH_VERSINFO[0]}: bad substitution
/parsec-3.0/bin/parsecmgmt: line 794: date: command not found
..
I think this errors becoz bash old version, and I try update the disk 
bash file but I can't. can you guid me what I must be do for running 
parsec 3.0 on ALPHA ISA gem5.
BEST  
 
 
---
Babak Aghaei 
Ph.D candidate in Computer Engineering (Hardware),
Science and Research University
Tehran, IRAN 
E-Mail: b.agh...@iaut.ac.ir
E-Mail: babak_agha...@yahoo.com 
E-Mail: babak.agha...@gmail.com 
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] idle cycle

2014-08-31 Thread babak aghaei via gem5-users
Hi all
In the output file(stats.txt) is a field with name "cpu idle cycles num", now 
my Q's are:
1.what is the mean "cpu idle cycle num"? which are the gem5 files that co 
operate with each other for increment this number?
2.my main Q is: does the router has idle time? if yes then which field in 
stats.txt shows this? 
best 

 
---
Babak Aghaei 
Ph.D candidate in Computer Engineering (Hardware),
Science and Research University
Tehran, IRAN 
E-Mail: b.agh...@iaut.ac.ir
E-Mail: babak_agha...@yahoo.com 
E-Mail: babak.agha...@gmail.com ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] (no subject)

2014-08-31 Thread babak aghaei via gem5-users


Hi All

I have run the parsec all benchmarks in standalone, but in gem5, when I 
create the disk image for ALPHA ISA by contain parsec 3.0 and run 
simulation I face with the bash script problem like this:

/parsec-3.0/bin/parsecmgmt:line 1288: ${BASH_VERSINFO[0]}: bad substitution
/parsec-3.0/bin/parsecmgmt: line 794: date: command not found
..
I think this errors becoz bash old version, and I try update the disk 
bash file but I can't. can you guid me what I must be do for running 
parsec 3.0 on ALPHA ISA gem5.
BEST  
 
 
---
Babak Aghaei 
Ph.D candidate in Computer Engineering (Hardware),
Science and Research University
Tehran, IRAN 
E-Mail: b.agh...@iaut.ac.ir
E-Mail: babak_agha...@yahoo.com 
E-Mail: babak.agha...@gmail.com ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] problem in make garnet network on gem5

2014-06-01 Thread babak aghaei via gem5-users

hi all
plz guid me about this warning
warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent
Global frequency set at 10 ticks per second
warn: rounding error > tolerance
    0.072760 rounded to 0
warn: rounding error > tolerance
    0.072760 rounded to 0
info: Entering event queue @ 0.  Starting simulation...
Exiting @ tick 1000 because Network Tester completed simCycles


I faced with error when i wanna invoke garnet network from gem5
./build/ALPHA_Network_test/gem5.debug configs/example/ruby_network_test.py 
--num-cpus=16 --num-dirs=16 --topology=Mesh --mesh-rows=4 --sim-cycles=1000 
--injectionrate=0.01 --synthetic=0 --fixed-pkts --maxpackets=1 
--garnet-network=fixed

I wait for yours responce..
tnx

---
Babak Aghaei 
Ph.D candidate
E-Mail: b.agh...@iaut.ac.ir
E-Mail: babak_agha...@yahoo.com 
E-Mail: babak.agha...@gmail.com ___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users