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

ADTOOLS GCC 6 SPE Machines - Build ADTOOLS (C++ with a CLIB4_SPE) #15

Open
3246251196 opened this issue Oct 15, 2024 · 2 comments
Open

Comments

@3246251196
Copy link
Member

C++ Library may be optimized by using a SPE built CLIB4 library for GCC 6 / machines with the SPE.

Either create an entry about this in the readme, or modify the makefile to raise a clear warning so the user can see it before continuing.

All that is required is to define SPE when building ADTOOLS. From there, the CLIB4 library is built with SPE, and any C++ libraries will then use this optimized, in the case they are using the underlying CLIB4_SPE.

@3246251196
Copy link
Member Author

@walkero-gr
You worked on something similar to this, right? Is it enough to just make people aware that they must set the define when building ADTOOLS or should we do something forceful or more clear so that people are aware?

@walkero-gr
Copy link

@walkero-gr You worked on something similar to this, right? Is it enough to just make people aware that they must set the define when building ADTOOLS or should we do something forceful or more clear so that people are aware?

I haven't done something with that, to be honest. I am not sure but I believe the SPE is set automatically when we compile gcc 6 since this is included with that version. I am not quite sure. I might be wrong.

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