your command line should use encapsulate your SMT commands in quotations... otherwise, I think it will view your semicolon as starting a separate command on the shell.
cmd="test;test" *not* cmd=test;test On Sun, Apr 8, 2012 at 8:15 PM, Ankita (Garg) Goel <gargank...@gmail.com>wrote: > Hi, > > The configs/example/se.py script has a small error that does not allow > proper workload assignment to SMT threads. I made the following changes to > fix that part: > > --- a/configs/example/se.py > +++ b/configs/example/se.py > @@ -111,11 +111,11 @@ if options.bench: > print >>sys.stderr, "Unable to find workload for %s: %s" % > (buildEnv['TARGET_ISA'], app) > sys.exit(1) > else: > - process = LiveProcess() > - process.executable = options.cmd > - process.cmd = [options.cmd] + options.options.split() > - multiprocesses.append(process) > - > + if options.cmd.split(';') == 1: > + process = LiveProcess() > + process.executable = options.cmd > + process.cmd = [options.cmd] + options.options.split() > + multiprocesses.append(process) > > if options.input != "": > process.input = options.input > @@ -157,6 +157,7 @@ if options.cpu_type == "detailed" or options.cpu_type > == "inorder": > if errouts and errouts[smt_idx]: > smt_process.errout = errouts[smt_idx] > process += [smt_process, ] > + multiprocesses.append(process) > smt_idx += 1 > numThreads = len(workloads) > > I am simulating X86 with detailed core. The simulation aborts with the > following error: > > command line: build/X86/gem5.opt configs/example/se.py --cpu-type=detailed > -n 1 --cmd=test;test --caches --l2cache --l3cache --clock=3400MHz > --maxinsts=100000 > Global frequency set at 1000000000000 ticks per second > 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7002 > 0: system.remote_gdb.listener: listening for remote gdb #1 on port 7003 > **** REAL SIMULATION **** > info: Entering event queue @ 0. Starting simulation... > panic: Tried to read unmapped address 0x4d2f7cd. > @ cycle 226380 > [invoke:build/X86/arch/x86/faults.cc, line 160] > Memory Usage: 1025680 KBytes > Program aborted at cycle 226380 > Aborted > > Any ideas of what might be going wrong ? I'd be happy to provide more > debug information. Thanks for your help ! > > -- > Regards, > Ankita > Graduate Student > Department of Computer Science > University of Texas at Austin > > > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- - Korey
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users