Hi all,

I am trying to assign different workloads to cpus . am using splash
benchmarks. I have gonr through the mailing list and accordingly
The code changed in run.py is
# --------------------
# Assign the workload to the cpus
# ====================

root.system.cpu[0].workload = FMM()
root.system.cpu[1].workload = Radix()

root.system.cpu[2].workload = Barnes()
root.system.cpu[3].workload = FFT()


#for cpu in cpus:
 #   cpu.workload = root.workload


# ----------------------
# Run the simulation
# ----------------------
.....

but getting error as :

M5 Simulator System

Copyright (c) 2001-2008
The Regents of The University of Michigan
All Rights Reserved


M5 compiled Jan  5 2011 02:24:43
M5 revision Unknown
M5 started Jan  5 2011 12:57:43
M5 executing on sunita
command line: build/ALPHA_SE/m5.debug configs/splash2/run.py --rootdir
splash/splash2/codes -d -m 10000000000 --frequency 1GHz -n 4 --l1size 64kB
--l2size 4MB --l1latency 4ns --l2latency 11ns -b Barnes
hi
Global frequency set at 1000000000000 ticks per second
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7004
0: system.remote_gdb.listener: listening for remote gdb #1 on port 7005
0: system.remote_gdb.listener: listening for remote gdb #2 on port 7006
0: system.remote_gdb.listener: listening for remote gdb #3 on port 7007
Segmentation fault

Am not able to find wats the mistake...kindly help
-- 
Sunitha.P
9092892876
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to