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

add new easyblock for HPCC and adapt HPL easyblock #3009

Merged
merged 10 commits into from
Nov 22, 2023

Conversation

smoors
Copy link
Contributor

@smoors smoors commented Sep 29, 2023

(created using eb --new-pr)

@smoors smoors added the new label Sep 29, 2023
@smoors
Copy link
Contributor Author

smoors commented Sep 29, 2023

Test report by @smoors

Overview of tested easyconfigs (in order)

  • SUCCESS HPL-2.3-foss-2022a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node306.hydra.os - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/smoors/908d1ebb84906e1147215ec2d93368e7 for a full test report.

@smoors smoors added the change label Sep 29, 2023
@smoors smoors changed the title add new easyblock for HPCC add new easyblock for HPCC and adapt HPL easyblock Sep 29, 2023
@boegel boegel added this to the 4.x milestone Oct 10, 2023
Copy link
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.

@smoors No sanity check command for hpcc possible?

easybuild/easyblocks/h/hpl.py Outdated Show resolved Hide resolved
easybuild/easyblocks/h/hpcc.py Show resolved Hide resolved
easybuild/easyblocks/h/hpcc.py Outdated Show resolved Hide resolved
easybuild/easyblocks/h/hpcc.py Outdated Show resolved Hide resolved
easybuild/easyblocks/h/hpcc.py Outdated Show resolved Hide resolved
@smoors
Copy link
Contributor Author

smoors commented Oct 28, 2023

Test report by @smoors

Overview of tested easyconfigs (in order)

  • SUCCESS HPL-2.3-foss-2022a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node301.hydra.os - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/smoors/cf204d31691970e5f5def659bed24e6d for a full test report.

@smoors
Copy link
Contributor Author

smoors commented Oct 29, 2023

Test report by @smoors

Overview of tested easyconfigs (in order)

  • SUCCESS HPL-2.3-foss-2022a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node320.hydra.os - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/smoors/f4ab6f069d4ba40694764a30246ef63d for a full test report.

easybuild/easyblocks/h/hpcc.py Outdated Show resolved Hide resolved
easybuild/easyblocks/h/hpcc.py Outdated Show resolved Hide resolved
easybuild/easyblocks/h/hpcc.py Show resolved Hide resolved
@smoors
Copy link
Contributor Author

smoors commented Nov 8, 2023

Test report by @smoors

Overview of tested easyconfigs (in order)

  • SUCCESS HPL-2.3-foss-2022a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node378.hydra.os - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/smoors/1a06472299bad294372713d68f61389e for a full test report.

@boegel
Copy link
Member

boegel commented Nov 22, 2023

@boegelbot please test @ jsc-zen2
EB_ARGS="HPL-2.3-foss-2021a.eb HPL-2.3-intel-2023a.eb"

@boegelbot
Copy link

@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=3009 EB_ARGS="HPL-2.3-foss-2021a.eb HPL-2.3-intel-2023a.eb" EB_REPO=easybuild-easyblocks /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_3009 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 3780

Test results coming soon (I hope)...

- notification for comment with ID 1822958877 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link

Test report by @boegelbot

Overview of tested easyconfigs (in order)

  • SUCCESS HPL-2.3-foss-2021a.eb
  • SUCCESS HPL-2.3-intel-2023a.eb

Build succeeded for 2 out of 2 (2 easyconfigs in total)
jsczen2g1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/boegelbot/a7079050cce82c63aa3e199eab8d9f6e for a full test report.

@boegel boegel modified the milestones: 4.x, next release (4.9.0?) Nov 22, 2023
@boegel boegel merged commit ad1e7bc into easybuilders:develop Nov 22, 2023
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants