>  I want to run the following multiprogramming workload. Two different 
> programmes with multiple threads running on the same multiprocessor system.
>
>  Looks like m5 only supports runing one programme with multiple threads on a 
> multiprocessor system .

I'm not an expert in the syscall emulation stuff, but since nobody
responded, I'll give it a shot.

I'm not sure why this shouldn't be possible.  A CPU object takes a
workload parameter.  If multiple CPUs point to the same workload, then
they will attempt a multithreaded simulation of that workload.  If one
group of CPUs pointed to one workload and another group of CPUs
pointed to another, then I should think that you'd be able to run two
multithreaded workloads in parallel.  That said, I don't believe that
anyone has done this, so there could be a bug.  Please try it out and
let us know.  If any bugs do exist shouldn't be too tough to figure
out.

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

Reply via email to