-
Notifications
You must be signed in to change notification settings - Fork 11
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 -arch=nec-sx-aurora and NEC compilers #365
Comments
NEC documentation at https://www.nec.com/en/global/prod/hpc/aurora/document/index.html In particular, documentation on running programs on the accelerator is at https://www.hpc.nec/documents/guide/pdfs/ProgramExecutionQuickGuide_E.pdf |
@nchaimov The tau configure script downloads and builds zlib from source for BFD on NEC. I think we should continue to build handle dependencies through taucmdr rather than passing |
I think that TAU Commander should probably handle zlib itself. It can cause problems on other platforms too. I’ve run into a problem before where the zlib headers aren’t installed by default on some Linux distros and so TAU Commander can’t build TAU correctly.
… On Aug 9, 2020, at 12:32 PM, Samuel Khuvis ***@***.***> wrote:
@nchaimov The tau configure script downloads and builds zlib from source for BFD on NEC. I think we should continue to build handle dependencies through taucmdr rather than passing -bfd=download to the configure script, so what do you think would be the best way to handle this? Should zlib be added as another dependency to tau or since this only seems to have come up so far on NEC should it just be part of the build procedure for bfd?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Should we add a new option to the TAU configure script for the install path for zlib? There isn't really a good way to install zlib into BFD with tau commander and I don't think that's the best way to do it anyway. |
That sounds reasonable. If the path isn't specified the configure script should behave the way it currently does. |
Also, if you want to test libz downloading on a non-NEC architecture, recent Ubuntu releases don't include libz in |
TAU now supports the NEC SX Aurora architecture (
-arch=nec-sx-aurora
) and NEC compilers (ncc, nc++, mpinfort). These should be added to TAU Commander.Differences when using TAU with NEC SX Aurora:
when compiling with MPI, need
-shared-mpi
as argumentwhen running
tau_exec
, must pass full path totau_exec
tompiexec
A system is available at PRL with this accelerator at
sx-aurora.nic.uoregon.edu
from within the UO network.The text was updated successfully, but these errors were encountered: