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

Thread-based parallelization #35

Closed
stamatak opened this issue Jul 31, 2015 · 1 comment
Closed

Thread-based parallelization #35

stamatak opened this issue Jul 31, 2015 · 1 comment

Comments

@stamatak
Copy link
Collaborator

I am just working on developing a PThreads-version of ExaML.

In this context I observed the following:

  1. We mainly need to implement a function analogous to the MPI allreduce operation in PThreads.
  2. Thinking of auto-tuned likelihood implementations, we may also have to consider aut-tuned barrier implementations. The reason is that barrier performance and types required will probably be very different if we just have one partition or several partitions that are mostly distributed monolithically to threads.

This could be a nice technical paper in the context of a master's thesis.

@xflouris
Copy link
Owner

xflouris commented Oct 6, 2015

After the white-board session on 6.10.2015 we decided to implement an autistic opt.and a collaborative opt. and test it again the MPI version in ExaML.

As a first step we should compare them using 16 cores on a dataset with 16 partitions and 1000 sites.

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

2 participants