Request for review/commit: HPC modernization ports (UCX, Spack, ReFrame, lwgrp, dtcmp, libcircle, mpifileutils)
Rikka Göring <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <GV2PR07MB11779CC230734E95F859A44F0979BA@GV2PR07MB11779.eurprd07.prod.outlook.com> |
Hi ports@,
I’m following up on my FreeBSD HPC modernization effort with a batch of NEW PORT submissions intended to modernize the HPC software stack. Several of these PRs have been unattended for a few months, so I wanted to ask if a committer could review them and, if acceptable, commit them.
NEW PORT PRs:
*
benchmarks/py-reframe — ReFrame regression testing / benchmarking framework for HPC systems
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289292
*
devel/spack — Spack: package manager widely used in HPC environments
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289296
*
sysutils/mpifileutils — Tools for parallel file operations using MPI
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291679
(dependency graph: https://bugs.freebsd.org/bugzilla/showdependencygraph.cgi?id=291679)
*
devel/lwgrp — Lightweight group library for MPI
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291587
*
devel/dtcmp — Datatype comparison library for MPI
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291588
*
devel/libcircle — Library to distribute parallel workloads across MPI
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291589
*
net/ucx — Unified Communication X (UCX), high-performance communication framework for HPC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292889
I’d especially appreciate review (not just a straight commit) for sysutils/mpifileutils and net/ucx, since both required some non-trivial portability work away from Linux-specific assumptions.
Also, while I’m writing: I’d appreciate review of this update PR as well:
*
sysutils/slurm-wlm update — updates Slurm to the latest version and includes the necessary fixes to reliably schedule and run jobs on FreeBSD
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292799
Thanks in advance for any review help — I’m happy to respond quickly to feedback and revise patches as needed.
Best,
Rikka Göring (GenericRikka)
Maintainer, sysutils/slurm-wlm
FreeBSD HPC Modernization Project (unofficial)
https://kavocado.net