Nilay, If you are using the same se.py that comes with the gem5, if there is only one workload specified, All the system.cpu[i].workload is assigned the same process.
However if I use the same se.py specifying the -c "splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX" it says fatal: Can't load object file splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX This is because the split using ';' occurs only for finding the num of threads in the se.py. The "splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX;splash2/codes/kernels/radix/RADIX" gets assigned as one workload for all the CPUs, Hence I modified the file so that the command line is split with ';' and the different workloads are assigned to different cpus. However, I get the following at terminal Segmentation fault (core dumped) any insights on this?? am i missing any trick here. Let me know if you want me to attach the modified se.py here. Thanks, Pushkar Nandkar Graduate Student Dept of Electrical Engineering University of Minnesota, Twin Cities On Sat, Nov 24, 2012 at 7:55 AM, Nilay Vaish <[email protected]> wrote: > multiple
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
