Re: [Ecp-aurora-sdk-discuss] New oneAPI release version
NM. Needed to log out and then log back in. On 12/13/23 16:41, Emil Briggs wrote:
How does one load this module? It won't load and spidering it doesn't yield any useful information on what needs to be loaded first.
On 12/13/23 15:58, Bertoni, Colleen via Ecp-aurora-sdk-discuss wrote:
Thanks Chris! Comparing this new release to the current latest (oneapi/eng-compiler/2023.10.15.002) we see 37 fixes and 5 regressions in the bug reproducers (below).
For applications in the test set, we saw some performance improvements in the HYPRE and madgraph tests, and several fixes for kokkos unit tests (but one regression). The application owners have been notified. Two applications, QUDA and FMM saw regressions as well. Just a note in case you see it: the compile times on Aurora can be much slower than on Sunspot, but the runtimes are comparable or faster. Just to reiterate from last time, keep in mind that there’s a new directory structure. So if you were hardcoding to a library at MKLROOT/lib/intel64 for example, you’ll need to change it. And if you were using the subdevice() clause in OpenMP to target GPU tiles explicitly, that has been deprecated. Instead you can use gpu_tile_compact.sh or ONEAPI_DEVICE_SELECTOR to target tiles.
Let us know if you have any questions, and thanks for all the bug reporting! Colleen
Fixes:
./ath.py compare --list --status=fixed --new-file result/x4407c0s2b0n0_2023-12-12-1702413670/output.json --reference-file standard/2023.10.15.002/reproducers/output.json source/reproducers/dpcpp/ATSsubdevice_regression source/reproducers/dpcpp/VirtualFunction:VirtualFunction_exw-virtuals-app_ath_run [CMPLRLLVM-35295,XDEPS-6157] P0 source/reproducers/dpcpp/VirtualFunction:VirtualFunction_minimal_ath_run [CMPLRLLVM-35295,XDEPS-6157] P0 source/reproducers/dpcpp/fortran_link:fortran_link_AOT [CMPLRLLVM-41268,cmplrllvm-44716] source/reproducers/dpcpp/kokkos_segfault_zebin [CMPLRLLVM-42875] source/reproducers/dpcpp/kokkos_sycl2a_fp_model_precise_relwithdebinfo [GSD-3120] source/reproducers/dpcpp/multigpu_multiqueue [CMPLRLLVM-49688] source/reproducers/dpcpp/vecadd_v0_multidevice [CMPLRLLVM-49688] source/reproducers/general/genxir_file source/reproducers/hybrid/oversubscribing:oversubscribing_more_device_memory_ath_run [GSD-786] source/reproducers/ifx/XDEPS-5191:XDEPS-5191_simd source/reproducers/ifx/emit_copy_from_ice [CMPLRLLVM-49292] source/reproducers/mkl/batched_dgemm_incorrect:batched_dgemm_incorrect_ath_compile [MKLD-16295] source/reproducers/mkl/batched_dgemm_incorrect:batched_dgemm_incorrect_batched_ath_run [MKLD-16295] source/reproducers/mkl/batched_dgemm_incorrect:batched_dgemm_incorrect_nobatched_ath_run [MKLD-16295] source/reproducers/mkl/minimal_zgeqrf_tester:minimal_zgeqrf_tester_bigger_ze00_ath_run source/reproducers/mkl/minimal_zgeqrf_tester:minimal_zgeqrf_tester_ze00_ath_run source/reproducers/mpi/openmp_target_zam:openmp_target_zam_zam1_ath_run [HPCS-8169] source/reproducers/opencl/concurrent_execution source/reproducers/openmp/array_map:array_map_larger [GSD-5020,GSD-5208] source/reproducers/openmp/array_map:array_map_simple [GSD-5020,GSD-5208] source/reproducers/openmp/bigger_fmm_ice_array_reduction [CMPLRLLVM-48992] source/reproducers/openmp/bigger_fmm_ice_array_reduction:bigger_fmm_ice_array_reduction_n65 [CMPLRLLVM-48992] source/reproducers/openmp/gamess_mini_all_kernels:gamess_mini_all_kernels_j19 [CMPLRLLVM-45082,CMPLRLLVM-45890,CMPLRTST-21020,IGC-6246,XDEPS-5609,GSD-5514] source/reproducers/openmp/gamess_mini_all_kernels:gamess_mini_all_kernels_j21 [CMPLRLLVM-45082,CMPLRLLVM-45890,CMPLRTST-21020,IGC-6246,XDEPS-5609,GSD-5514] source/reproducers/openmp/gamess_mini_wrong_answer:gamess_mini_wrong_answer_offload_ath_compile [CMPLRLLVM-45082] source/reproducers/openmp/gamess_mini_wrong_answer:gamess_mini_wrong_answer_offload_sp_ath_run [CMPLRLLVM-45082] source/reproducers/openmp/hanging_gamess:hanging_gamess_AOT_version [CMPLRLLVM-39824,GSD-2102,XDEPS-5609] source/reproducers/openmp/hanging_gamess:hanging_gamess_ath_run [CMPLRLLVM-39824,GSD-2102,XDEPS-5609] source/reproducers/openmp/helpers_thread_is_not_helping:helpers_thread_is_not_helping_2 [XDEPS-3493] P0 source/reproducers/openmp/helpers_thread_is_not_helping:helpers_thread_is_not_helping_threads_2 [XDEPS-3493] P0 source/reproducers/openmp/mem_transfer_hang:mem_transfer_hang_ath_run source/reproducers/openmp/memcopy_multidevice source/reproducers/openmp/multi_gpu_ms67:multi_gpu_ms67_ath_run source/reproducers/openmp/vla_quda:vla_quda_ath_run [GSD-4147,GSD-4255,GSD-5040,IGC-7270] P0 source/reproducers/tools/advisor_gflop:advisor_gflop.w_an_OpenMP_app source/reproducers/tools/advisor_gflop:advisor_gflop.w_an_OpenMP_app_ze_binary
Regressions: source/reproducers/openmp/fortran_slice_leak [CMPLRLLVM-50506] source/reproducers/mpi/mpi_gatherv:mpi_gatherv_ath_run source/reproducers/mkl/zgetrs_batch_slowdown [MKLD-15212,MKLD-15906] source/reproducers/openmp/gamess_mini_all_kernels:gamess_mini_all_kernels_j20_reduction [CMPLRLLVM-45082,CMPLRLLVM-45890,CMPLRTST-21020,IGC-6246,XDEPS-5609,GSD-5514] source/reproducers/tools/vtune_amrex_vector:vtune_amrex_vector.amrex_vector source/reproducers/tools/vtune_amrex_vector:vtune_amrex_vector.amrex_vector_vtune
------------------------------------------------------------------------ *From:* Ecp-aurora-sdk-discuss <[email protected]> on behalf of Chan-nui, Christopher via Ecp-aurora-sdk-discuss <[email protected]> *Sent:* Wednesday, December 13, 2023 2:40 PM *To:* [email protected] <[email protected]> *Subject:* [Ecp-aurora-sdk-discuss] New oneAPI release version
A new version of the Aurora SDK is now available on the Aurora and JLSE systems.
The module files for this release are:
oneapi/release/2023.12.15.001
This is based on the 2024.0 release of the oneAPI SDK.
Release notes are available at
https://www.intel.com/content/www/us/en/developer/articles/release-notes/int... <https://www.intel.com/content/www/us/en/developer/articles/release-notes/intel-oneapi-hpc-toolkit-release-notes.html>
https://www.intel.com/content/www/us/en/developer/articles/release-notes/int... <https://www.intel.com/content/www/us/en/developer/articles/release-notes/intel-oneapi-toolkit-release-notes.html>
Colleen will provide caveats, workarounds and other useful information about these releases shortly.
--
Christopher Chan-Nui
participants (1)
-
Emil Briggs