Hi Tony,

Thanks for the information. I did see Brandon's presentation on NPTL in
last year's gem5 user workshop, but looking at the commit history, I didn't
see his patch being added to dev branch. Any pointer on that?

Best,
Majid

On Sun, Nov 20, 2016 at 12:39 PM, Gutierrez, Anthony <
[email protected]> wrote:

> I do not believe m5threads is necessary any longer, Brandon Potter’s work
> on adding dynamic linker/loader support to gem5 allows for you to
> dynamically load the host’s pthreads library. I also believe, although
> Brandon can correct me if I am wrong, that with some of the patches he
> currently has on RB that you no longer need to provision for the number of
> threads that you will need prior to running. I believe his patches for
> clone/exec allow this to happen dynamically.
>
>
>
> -Tony
>
>
>
> *From:* gem5-users [mailto:[email protected]] *On Behalf Of *Jason
> Lowe-Power
> *Sent:* Sunday, November 20, 2016 12:22 PM
> *To:* gem5 users mailing list <[email protected]>
> *Subject:* Re: [gem5-users] Simulating multiprogrammed & multithreaded
> workloads in SE mode?
>
>
>
> Hi Majid,
>
>
>
> Yes. This is possible. To run multiple different processes, you can create
> multiple CPUs with multiple "LiveProcess" objects. For multi-threaded
> applications, I believe you need to have enough CPUs create (enough
> hardware contexts) and then link to m5threads instead of the pthreads
> library.
>
>
>
> Hopefully this will get your started down the right path.
>
>
>
> Jason
>
>
>
> On Fri, Nov 18, 2016 at 1:48 AM Majid Namaki Shoushtari <[email protected]>
> wrote:
>
> I was wondering if there is a way to simulate
> multiprogrammed/multithreaded workloads in SE mode?
>
> Just to clarify: I mean running for example two programs that spawn 4
> threads each.
>
>
> As I understand this is not possible with the current se.py script, but is
> it theoretically possible to run such simulations in SE mode?
>
> If yes, could you please give some hints on how to modify se.py
> accordingly?
>
>
>
> Thanks,
>
> Majid
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>



-- 
Majid Namaki Shoushtari
PhD Candidate
Department of Computer Science
University of California, Irvine
Irvine, CA 92697
[email protected]
http://www.ics.uci.edu/~anamakis
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to