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

poor performance with AMD Threadripper 3970x #261

Open
craldaz opened this issue Nov 17, 2022 · 1 comment
Open

poor performance with AMD Threadripper 3970x #261

craldaz opened this issue Nov 17, 2022 · 1 comment

Comments

@craldaz
Copy link

craldaz commented Nov 17, 2022

Hello, I have a AMD Threadripper 3970x. However, I am getting poor performance against other intel machines. About a 100x speed reduction at least.

I am using intel mkl compilers, do you know if AMD is being throttled by this? If so do you know of any hints for optimizing BAGEL on AMD?

@shiozaki
Copy link
Member

That behavior sounds like you are having too many threads or something like that, meaning there is a issue in the run time environment. You could try 1 thread 1 MPI process first and see if that makes the situation better.

Are you using the MKL library (not the compiler)? If not, try to use it. The throttling should be a factor of 2-4 at the maximum. Alternatively, you may want to use something else, but in that case you may want to carefully compile it (for example, maybe it's better to compile it with -fopemp so that there is no interference between threading in bagel and threading in your blas library.

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

No branches or pull requests

2 participants