Skip to content

Conversation

@makortel
Copy link
Collaborator

The Kokkos update to 3.5 turned out to decrease the throughput by 2-3x. Disabling "Desul atomics" (that Kokkos was changed to use by default in 3.5) appears to cure the issue, but this is only a temporary workaround, because the "old atomics implementation" is going to be phased out. The issue is being followed up with Kokkos developers in kokkos/kokkos#4780.

In addition, this PR adds support for using Kokkos' profiling tools via the KOKKOS_PROFILE_LIBRARY environment variable. (functionality that we were missing because of heavily customized initialization of Kokkos).,

@makortel
Copy link
Collaborator Author

makortel commented Mar 8, 2022

Superseded by #333 (but I'll close only after running tests on that one)

@makortel
Copy link
Collaborator Author

Based on discussion in #333 proceeding whit this one for now after all.

@makortel makortel merged commit 1980065 into cms-patatrack:master Mar 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant