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

redundant gauge force? #156

Open
clarkedavida opened this issue Apr 16, 2024 · 0 comments
Open

redundant gauge force? #156

clarkedavida opened this issue Apr 16, 2024 · 0 comments
Assignees
Labels
design Discussion on how to implement something

Comments

@clarkedavida
Copy link
Collaborator

in gaugeActionDeriv.h: there is a claim symanzikGaugeActionDeriv is slower than gauge_force?. it seems like the only difference is one uses gsiteMu while the other uses both gsite and mu...

dennis suggests: you can write a short test, trace and profile and remove the slower one. If there is a perf difference, that might give us a hint towards our indexing issues. For example: on MI250x we are just using slightly too many registers to have perfect occupancy but enforcing the proper registers per thread then gives spilling. We looked at the device code and the register spills come from indexing. If that same issue is present in your case, that might give us a hint how to fix that

@clarkedavida clarkedavida self-assigned this Apr 16, 2024
@clarkedavida clarkedavida added the design Discussion on how to implement something label Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Discussion on how to implement something
Projects
None yet
Development

No branches or pull requests

1 participant