JCSDA / spack-stack

Creative Commons Zero v1.0 Universal
21 stars 41 forks source link

Provide NEPTUNE stand-alone environment on nautilus with full oneAPI compilers (icx, icpx, ifx) #1148

Open climbfuji opened 1 week ago

climbfuji commented 1 week ago

Is your feature request related to a problem? Please describe. Following #1128 and in=depth testing of the icx-icpx-ifort environment, we need to install the NEPTUNE standalone environment with the full oneAPI compilers icx, icpx, ifx. We'll need to determine the oneAPI version to use when we are ready for this step.

Additional context This work is spearheading our overall efforts to port the unified environment (and other, smaller environments) to the new Intel LLVM compilers.

climbfuji commented 1 week ago

We'll target #1128 (i.e. support for icx, icpx and ifort for at least neptune-env, possibly other envs) for spack-stack-1.8.0, and the ixx-ixpx-ifx version for spack-stack-1.9.0.