-
Notifications
You must be signed in to change notification settings - Fork 6
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
AVX vectorization of likelihood derivatives #61
Comments
Sumtable (inner-inner) vectorized in experimental branch |
@amkozlov : nice job. A gentle reminder though to follow the project coding rules: https://github.com/xflouris/libpll/wiki/Contributing-to-libpll particularly the 80 character long lines. I understand you may not like them, but it's a collaborative project. |
@xflouris: Fixed.
That's true, especially functions with intrinsics are long&ugly enough as they are :) |
thanks alexey :) |
Note: Verify for 'odd' number of states (e.g., 5) |
@ddarriba : when you get time, can you extend the odd-states/derivative tests with the following two cases?
|
@ddarriba: thanks, this is fixed now. The new version (my last commit) is also significantly faster. |
I already have the one with odd states. I created it for checking where did an error in the modules On 03.08.2016 18:25, Tomas Flouri wrote:
Dr. Diego Darriba E-Mail: Diego.Darriba@h-its.org HITS gGmbH Amtsgericht Mannheim / HRB 337446 |
Can we close this one or is there something still missing? |
Implement the AVX version of
update_sumtable
andcompute_likelihood_derivatives
The text was updated successfully, but these errors were encountered: