Skip to content

Commit

Permalink
docker: add intel advisor to icx image
Browse files Browse the repository at this point in the history
  • Loading branch information
mloubout committed Aug 3, 2023
1 parent d87430f commit 67930f5
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions docker/Dockerfile.cpu
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,16 @@ RUN echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https:/
ENV I_ICC_ROOT=/opt/intel/oneapi/compiler/latest/
ENV I_MPI_ROOT=/opt/intel/oneapi/mpi/latest/
ENV PATH $I_MPI_ROOT/libfabric/bin:$I_MPI_ROOT/bin:$I_ICC_ROOT/linux/bin/intel64:$I_ICC_ROOT/linux/bin:${PATH}
ENV CPATH $I_MPI_ROOT/libfabric/include:$I_MPI_ROOT/include:$I_ICC_ROOT/linux/include:${CPATH}
ENV LD_LIBRARY_PATH $I_MPI_ROOT/libfabric/lib:$I_MPI_ROOT/lib/release:$I_MPI_ROOT/lib:$I_ICC_ROOT/linux/lib:$I_ICC_ROOT/linux/lib/x64:$I_ICC_ROOT/linux/compiler/lib/intel64_lin:${LD_LIBRARY_PATH}
ENV FI_PROVIDER_PATH $I_MPI_ROOT/libfabric/lib/prov:/usr/lib64/libfabric:${LD_LIBRARY_PATH}

# Intel advisor
RUN apt-get update -y && apt-get install -y intel-oneapi-advisor
ENV PATH ${PATH}:/opt/intel/oneapi/advisor/latest/bin64
ENV CPATH ${CPATH}:/opt/intel/oneapi/advisor/latest/include
ENV LD_LIBRARY_PATH LD_LIBRARY_PATH:/opt/intel/oneapi/advisor/latest/lib64

##############################################################
# ICC image
# This is a legacy setup that is not built anymore but kept for reference
Expand Down

0 comments on commit 67930f5

Please sign in to comment.