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

Support Intel compiler suite and MKL #242

Closed
heplesser opened this issue Mar 1, 2016 · 3 comments · Fixed by #1170
Closed

Support Intel compiler suite and MKL #242

heplesser opened this issue Mar 1, 2016 · 3 comments · Fixed by #1170
Assignees
Labels
I: No breaking change Previously written code will work as before, no one should note anything changing (aside the fix) S: Normal Handle this with default priority T: Maintenance Work to keep up the quality of the code and documentation. ZC: Documentation DO NOT USE THIS LABEL ZP: Pending DO NOT USE THIS LABEL

Comments

@heplesser
Copy link
Contributor

A range of HPC sites provide the Intel compiler suite and MKL. Currently, we provide no instructions on how to build NEST with the Intel compiler suite with pertaining libraries. It seems, though, that the Intel tools may provide significant performance advantages, see #237, so it may be useful to support the Intel tools. #237 also contains the current state of experience with building with Intel tools.

@heplesser heplesser added ZC: Installation DO NOT USE THIS LABEL I: No breaking change Previously written code will work as before, no one should note anything changing (aside the fix) ZP: Pending DO NOT USE THIS LABEL S: Normal Handle this with default priority T: Maintenance Work to keep up the quality of the code and documentation. labels Jun 29, 2017
@jougs
Copy link
Contributor

jougs commented Apr 8, 2018

@jessica-mitchell: This is another one for the installation documentation. Please check back once this can be closed.

@heplesser
Copy link
Contributor Author

@lekshmideepu Do you know if Travis also allows us to test with Intel compilers?

@lekshmideepu
Copy link
Contributor

@heplesser Short answer is "yes", but with restrictions. There is an interesting thread in the Travis and intel pages.
As ICC is a proprietary software one cannot use it directly on Travis due to the licensing issues. But the good thing is, Intel has a special licensing program for open source projects. As I understand, we need to get a
that special license and could use it on Travis by encrypting it and assign to the env. variable INTEL_SERIAL_NUMBER.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I: No breaking change Previously written code will work as before, no one should note anything changing (aside the fix) S: Normal Handle this with default priority T: Maintenance Work to keep up the quality of the code and documentation. ZC: Documentation DO NOT USE THIS LABEL ZP: Pending DO NOT USE THIS LABEL
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants