Skip to content

add custom easyblock for Kokkos#3893

Merged
boegel merged 12 commits intoeasybuilders:developfrom
Thyre:20250820164353_new_pr_kokkos
Dec 9, 2025
Merged

add custom easyblock for Kokkos#3893
boegel merged 12 commits intoeasybuilders:developfrom
Thyre:20250820164353_new_pr_kokkos

Conversation

@Thyre
Copy link
Copy Markdown
Collaborator

@Thyre Thyre commented Aug 20, 2025

(created using eb --new-pr)

Mostly based on the LAMMPS EasyBlock for the Kokkos internals, with some additions e.g. for HIP & SYCL.
More detailed description can be found in easybuilders/easybuild-easyconfigs#23723

Comment thread easybuild/easyblocks/k/kokkos.py Outdated
@Thyre Thyre changed the title new easyblock for kokkos new easyblock for Kokkos Aug 25, 2025
Comment thread easybuild/easyblocks/k/kokkos.py Outdated
Comment thread easybuild/easyblocks/k/kokkos.py Outdated
@Thyre
Copy link
Copy Markdown
Collaborator Author

Thyre commented Sep 25, 2025

Add #3943 to this PR as well.

@Thyre Thyre force-pushed the 20250820164353_new_pr_kokkos branch from 236bdc5 to 66a6731 Compare October 8, 2025 17:07
Thyre added 2 commits October 8, 2025 19:09
Signed-off-by: Jan Andre Reuter <[email protected]>
Signed-off-by: Jan Andre Reuter <[email protected]>
@Thyre
Copy link
Copy Markdown
Collaborator Author

Thyre commented Oct 8, 2025

Test report by @Thyre

Overview of tested easyconfigs (in order)

  • SUCCESS Kokkos-4.7.01-GCC-14.3.0.eb
  • SUCCESS Kokkos-4.7.01-intel-compilers-2025.2.0.eb

Build succeeded for 2 out of 2 (2 easyconfigs in total)
Framework - Linux Fedora Linux 43, x86_64, AMD Ryzen AI 7 350 w/ Radeon 860M (zen5), 1 x AMD Krackan [Radeon 840M / 860M Graphics] (device id: 0x1114, gfx: gfx1152, driver: 6.17.0-63.fc43.x86_64), Python 3.14.0rc3
See https://gist.github.com/Thyre/21bfd37f3afe9f84fd17851f799565a6 for a full test report.

Signed-off-by: Jan Andre Reuter <[email protected]>
Comment thread easybuild/easyblocks/k/kokkos.py Outdated
@boegel boegel changed the title new easyblock for Kokkos add custom easyblock for Kokkos Nov 19, 2025
Comment thread easybuild/easyblocks/k/kokkos.py Outdated
Comment thread easybuild/easyblocks/k/kokkos.py Outdated
Copy link
Copy Markdown
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@boegel boegel merged commit 0f2fbbe into easybuilders:develop Dec 9, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants