Re: HPC stack modernization for FreeBSD - new ports and roadmap

"Janky Jay, III" <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
Hello Rikka,

On 9/16/25 06:29PM, Rikka Göring wrote:
> Hello ports@,
>
> I wanted to give some context around several new port submissions I 
> have pending and to outline my ongoing efforts to improve FreeBSD's 
> HPC (High-Performance Computing) software stack.
>
> *Recent activity:*
>
>  *
>     Took over maintainership of *sysutils/slurm-wlm *(*bug #288600
>     <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288600>*)
>
>  *
>     Submitted new ports: *devel/py-reframe* (bug #289292
>     <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289292>),
>     *sysutils/py-clustershell* (bug #289176
>     <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289176>),
>     *devel/spack *(bug #289296
>     <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289296>)
>
>
> *Planned/ongoing ports:*
>
>  *
>     *devel/mpifileutils* (in progress)
>  *
>     *sysutils/openpmix* (planned)
>  *
>     *sysutils/prrte* (planned)
>  *
>     *sysutils/flux-core* (planned)
>  *
>     *sysutils/flux-shed* (planned)
>
>
> These tools are widely used in Tier 1/0 HPC centers (eg. Spack for 
> package management, ReFrame for regression testing, OpenPMIx/PRRTE as 
> MPI runtime foundations, Flux as next-generation workload manager). My 
> current goal is to make FreeBSD a viable HPC platform by ensuring 
> these pieces are available and functional.
> *
> *
> *I would appreciate feedback on:*
>
>  *
>     Wether there are other HPC-relevant software packages I should target.
>  *
>     Any pitfalls or best practices to keep in mind while scaling this
>     effort.
>  *
>     Potential co-maintainers or testers interested in this space.
>
>
> My aim is to make FreeBSD a serious option for scientific computing 
> and large-scale HPC environments, and I welcome any input form the 
> community.

I am very much looking forward to this! So, thank you! Provided I can 
get the resources to test, I would be more than happy to do so and 
contribute in any way I can. If you can provide port patches as you work 
along, I'd be happy to give them a go. Thanks again!

Regards,
Janky Jay, III
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.