Re: [Ecp-aurora-sdk-discuss] new Kokkos module
Hi, Patrick, Have you used that to build Kokkos-kernels? It would be nice to also provide a kokkkos-kernels module. Thanks --Junchao Zhang On Nov 30, 2020, at 5:21 PM, Steinbrecher, Patrick via Ecp-aurora-sdk-discuss <[email protected]<mailto:[email protected]>> wrote: Dear all, The Kokkos module on JLSE has been updated using the compiler gold release. Compilation and running is the same as before with beta10. To build your application, just do: module load oneapi module load kokkos Use these updated compiler flags: -std=c++17 -Wno-openmp-mapping -fiopenmp -fopenmp-targets=spir64="-mllvm -vpo-paropt-enable-64bit-opencl-atomics=true" -D__STRICT_ANSI__ And link with: -lkokkoscore -lkokkoscontainers and all .o files given by: /soft/restricted/CNDA/sdk/2020.11.30.1/oneapi/compiler/latest/linux/lib/libomp-*.o If you want to run on ATS you still have to use: module load oneapi-ats module load kokkos/beta10_ats Regards, Patrick -- Ecp-aurora-sdk-discuss mailing list [email protected]<mailto:[email protected]> https://lists.jlse.anl.gov/mailman/listinfo/ecp-aurora-sdk-discuss
participants (1)
-
Zhang, Junchao