Skip to content

Conversation

@laraPPr
Copy link
Collaborator

@laraPPr laraPPr commented Sep 30, 2024

No description provided.

@laraPPr laraPPr added 2023.06-software.eessi.io 2023.06 version of software.eessi.io zen4 labels Sep 30, 2024
@eessi-build-deploy-bot-deucalion

Instance boegel-bot-deucalion is configured to build for:

  • architectures: aarch64/a64fx
  • repositories: eessi.io-2023.06-software

@eessi-bot
Copy link

eessi-bot bot commented Sep 30, 2024

Instance eessi-bot-mc-aws is configured to build for:

  • architectures: x86_64/generic, x86_64/intel/haswell, x86_64/intel/skylake_avx512, x86_64/amd/zen2, x86_64/amd/zen3, aarch64/generic, aarch64/neoverse_n1, aarch64/neoverse_v1
  • repositories: eessi.io-2023.06-compat, eessi-hpc.org-2023.06-software, eessi-hpc.org-2023.06-compat, eessi.io-2023.06-software

@eessi-bot
Copy link

eessi-bot bot commented Sep 30, 2024

Instance eessi-bot-mc-azure is configured to build for:

  • architectures: x86_64/amd/zen4
  • repositories: eessi-hpc.org-2023.06-software, eessi-hpc.org-2023.06-compat, eessi.io-2023.06-software, eessi.io-2023.06-compat

echo "just run check_missing_installations.sh (should use easystacks/software.eessi.io/${{matrix.EESSI_VERSION}}/eessi-${{matrix.EESSI_VERSION}}-*.yml)"
for easystack_file in $(ls easystacks/software.eessi.io/${{matrix.EESSI_VERSION}}/eessi-${{matrix.EESSI_VERSION}}-eb-*.yml); do
if [ ${{matrix.EESSI_SOFTWARE_SUBDIR_OVERRIDE}} = "x86_64/amd/zen4" ]; then
if grep -q 2022b <<<"${easystack_file}"; then
Copy link
Contributor

Choose a reason for hiding this comment

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

@laraPPr Makes sense, but let's add a comment to explain why we're doing this, both for 2022b and CUDA?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

added some comments

Copy link
Collaborator

Choose a reason for hiding this comment

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

I'm still confused, but that might be me. We're also not building CUDA stuff for e.g. haswell right now, but we don't have an explicit skip there, right? Why do we need it for zen4?

Copy link
Contributor

Choose a reason for hiding this comment

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

We have the CUDA installations of CUDA-Samples and OSU-MicroBenchmarks installed for all CPU targets in the CPU-only path, but we don't want to do that going forward.

Those installations were split off into separate easystack files in #762 to make this possible.

Once we've made some more progress with the accel/nvidia part of the software layer, we'll likely remove those CUDA installations from the CPU path, they don't belong there.

Copy link
Contributor

@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 6cccfcd into EESSI:2023.06-software.eessi.io Sep 30, 2024
36 checks passed
@eessi-bot
Copy link

eessi-bot bot commented Sep 30, 2024

PR merged! Moved [] to /project/def-users/SHARED/trash_bin/EESSI/software-layer/2024.09.30

@eessi-build-deploy-bot-deucalion

PR merged! Moved [] to $HOME/trash_bin/EESSI/software-layer/2024.09.30

@eessi-bot
Copy link

eessi-bot bot commented Sep 30, 2024

PR merged! Moved [] to /project/def-users/SHARED/trash_bin/EESSI/software-layer/2024.09.30

@laraPPr laraPPr deleted the update_CI branch June 4, 2025 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2023.06-software.eessi.io 2023.06 version of software.eessi.io zen4

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants