Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CP2K 2024.1 (MC) #67

Closed
wants to merge 27 commits into from
Closed

CP2K 2024.1 (MC) #67

wants to merge 27 commits into from

Conversation

RMeli
Copy link
Member

@RMeli RMeli commented Feb 1, 2024

Add Spack stack for CP2K 2024.1 (including AMD GPUs).

The 2024.1 version of CP2K officially incorporates DLA-Future. Adding yet another environment for cp2k+dlaf resulted in clashes with module names that are not easy to fix (same spec, different hash). Therefore, I took a different approach: CP2K is built with ScaLAPACK, ELPA, and DLA-Future support and it is up to the user to select the PREFERRED_DIAG_LIBRARY in their input files (ELPA is the default, we will hopefully change it to DLAF in the future).

Unfortunately, because 2024.1 is a recent release, the Spack stack requires again develop: True.

I removed the 2023 Spack stack because it had custom packages (in repo/), and was written differently. It can be re-created modelled on the 2024.1 stack if user request it.

--

Only mc is deployed. a100 and mi200 are added, but not deployed.

@RMeli
Copy link
Member Author

RMeli commented Feb 1, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 1, 2024

cscs-ci run alps;system=clariden;uarch=a100;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 1, 2024

cscs-ci run alps;system=clariden;uarch=mi200;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 1, 2024

cscs-ci run alps;system=clariden;uarch=a100;uenv=cp2k:2024.1

1 similar comment
@RMeli
Copy link
Member Author

RMeli commented Feb 1, 2024

cscs-ci run alps;system=clariden;uarch=a100;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 1, 2024

cscs-ci run alps;system=clariden;uarch=mi200;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 1, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 2, 2024

cscs-ci run alps;system=clariden;uarch=mi200;uenv=cp2k:2024.1

1 similar comment
@RMeli
Copy link
Member Author

RMeli commented Feb 2, 2024

cscs-ci run alps;system=clariden;uarch=mi200;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 2, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 2, 2024

eiger-zen2 build fails with

==> Error: ChecksumError: sha256 checksum failed for /tmp/bcumming/spack-stage/spack-stage-cray-mpich-8.1.27-23wrjl5ogli6q2efoejronjdluzvp4x4/cray-mpich-8.1.27.tar.gz
    Expected c555f180cbe7272acd76e3e55cd9150c2b20b8ec263228f64fe2b682eec1c612 but got c7f2f5366aba9ff9781084a430b5b9462427ee8120069ff530d1965065ef220b. File size = 36840937 bytes. Contents = b'\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\x03\xec;\x0b\x90\x14\xc7...\xd0\x08\x8d\xf0?\x15\xfe\x1bn[O\xd3\x00h\xa6\x05'

@RMeli
Copy link
Member Author

RMeli commented Feb 2, 2024

cscs-ci run alps;system=clariden;uarch=a100;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 3, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 5, 2024

The build failure #67 (comment) is related to eth-cscs/stackinator#158.

@RMeli RMeli mentioned this pull request Feb 5, 2024
@RMeli
Copy link
Member Author

RMeli commented Feb 5, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 5, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

2 similar comments
@RMeli
Copy link
Member Author

RMeli commented Feb 5, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 6, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 6, 2024

cscs-ci run alps;system=clariden;uarch=a100;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Feb 6, 2024

cscs-ci run alps;system=clariden;uarch=mi200;uenv=cp2k:2024.1

1 similar comment
@RMeli
Copy link
Member Author

RMeli commented Feb 6, 2024

cscs-ci run alps;system=clariden;uarch=mi200;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Mar 13, 2024

cscs-ci run alps;system=clariden;uarch=a100;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli RMeli changed the title CP2K 2024.1 CP2K 2024.1 (MC) Apr 26, 2024
@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli
Copy link
Member Author

RMeli commented Apr 26, 2024

cscs-ci run alps;system=eiger;uarch=zen2;uenv=cp2k:2024.1

@RMeli RMeli marked this pull request as draft May 15, 2024 16:13
@RMeli
Copy link
Member Author

RMeli commented May 31, 2024

Closing as old/stale. I'll re-open with an up-to-date stack if needed.

@RMeli RMeli closed this May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant