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

modern vectorization of nbody_vec #47

Merged
merged 1 commit into from
Dec 15, 2016
Merged

modern vectorization of nbody_vec #47

merged 1 commit into from
Dec 15, 2016

Conversation

stevengj
Copy link
Contributor

A more "modern" version of nbody_vec using dot operators and fusion (in 0.6). Also, sum(x .^ 2) should really be sumabs2(x) in performance-sensitive code.

A more "modern" version of nbody_vec using dot operators and fusion (in 0.6).   Also, `sum(x .^ 2)` should really be `sumabs2(x)` in performance-sensitive code.
@jrevels jrevels merged commit 2de4a79 into master Dec 15, 2016
@stevengj stevengj deleted the stevengj-patch-2 branch December 15, 2016 16:38
@stevengj
Copy link
Contributor Author

Thanks @jrevels. How long will it be before nanosoldier benchmarks use the new version?

@jrevels
Copy link
Member

jrevels commented Dec 15, 2016

The tuning process is running now, so they should be ready in an hour or two. I'll post here when it's finished.

@stevengj
Copy link
Contributor Author

Thanks!

@jrevels
Copy link
Member

jrevels commented Dec 15, 2016

@Sacha0 @stevengj The benchmarks from #47, #46, and #45 are now runnable on Nanosoldier.

Keno pushed a commit that referenced this pull request Feb 4, 2022
* fix tag filtering bug

* fix/add tests
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

Successfully merging this pull request may close these issues.

3 participants