Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi threading version #156

Open
trueman1990 opened this issue Jul 11, 2019 · 2 comments
Open

Multi threading version #156

trueman1990 opened this issue Jul 11, 2019 · 2 comments

Comments

@trueman1990
Copy link

trueman1990 commented Jul 11, 2019

Is still a Multi-threading version offer now?

@laprej
Copy link
Member

laprej commented Jul 11, 2019

tl;dr No, ROSS does not currently support threading.

As far as I know all threading support within ROSS has been removed. It happened quite some time ago when the decision was made to only support MPI. In recent years, however, some of the supercomputer vendors are once again encouraging the use of threads. @carothersc may have an old version of ROSS that still has threading support.

@caitlinross
Copy link
Member

Yeah, Justin is right. I removed any remaining threading support recently because there are no plans to go to a hybrid MPI/pthreads version of ROSS. There is a shared memory version which still uses only MPI, but MPI ranks that are colocated on a compute node use event buffers from a shared memory segment for on-node events. This hasn't been merged into the master branch of ROSS yet though for various reasons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants