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

Daint: change cuda module #1553

Merged
merged 7 commits into from
Sep 25, 2020
Merged

Daint: change cuda module #1553

merged 7 commits into from
Sep 25, 2020

Conversation

havogt
Copy link
Contributor

@havogt havogt commented Sep 24, 2020

Environment changes on daint:

Performance changes:
We see quite some chagnes both on GPU and CPU after the upgrade.
Most significant:

  • CUDA: vertical advection on small domain with float is about 40% slower (in all variants: clang-cuda, nvcc-clang, nvcc-gcc)
  • cpu_kfirst: factor 10x slowdown for layout_transformation, maybe a vectorization issue

@havogt
Copy link
Contributor Author

havogt commented Sep 24, 2020

launch jenkins

@havogt
Copy link
Contributor Author

havogt commented Sep 24, 2020

launch jenkins

@havogt
Copy link
Contributor Author

havogt commented Sep 24, 2020

launch jenkins

@havogt
Copy link
Contributor Author

havogt commented Sep 24, 2020

launch perftest

@havogt
Copy link
Contributor Author

havogt commented Sep 25, 2020

launch jenkins

@havogt
Copy link
Contributor Author

havogt commented Sep 25, 2020

launch perftest

@havogt
Copy link
Contributor Author

havogt commented Sep 25, 2020

launch jenkins

@havogt havogt requested a review from fthaler September 25, 2020 10:23
@havogt
Copy link
Contributor Author

havogt commented Sep 25, 2020

launch perftest

@havogt havogt merged commit 71c227d into master Sep 25, 2020
@havogt havogt deleted the cuda-on-daint branch September 25, 2020 14:04
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.

2 participants