<div dir="ltr">Dear All,<div>We are doing a hybrid of modules and containers (singularity) with modules where they make sense. There are quite a few packages that are very difficult to build on Centos/RHEL and for those we use Singularity, with a modules wrapper. This means for our user communities we train them to use modules in their job submission scripts and they have a consistent process.For the advanced users they learn to either compile their own in their own folders or to bring singularity containers with everything in them.</div><div><br></div><div>If you look at most HPC systems they use modules so definitely have a go with them. Personally I'd suggest lmod as TCL is not something very many people are familiar with and their documentation is pretty ordinary if you can even find it.</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Cheers,<br><br>Lance<br>--<br>Dr Lance Wilson<br>Characterisation Virtual Laboratory (CVL) Coordinator &</div><div dir="ltr">Senior HPC Consultant</div><div>Ph: 03 99055942 (+61 3 99055942)</div><div dir="ltr">Mobile: 0437414123 (+61 4 3741 4123)</div><div dir="ltr">Multi-modal Australian ScienceS Imaging and Visualisation Environment<br>(<a href="http://www.massive.org.au/" rel="noreferrer" style="color:rgb(17,85,204)" target="_blank">www.massive.org.au</a>)<br>Monash University<br></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 21 Aug 2019 at 06:56, Jörg Saßmannshausen <<a href="mailto:sassy-work@sassy.formativ.net">sassy-work@sassy.formativ.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Dear all,<br>
<br>
we are using Easybuild at the Crick and for us it is working well. We got the <br>
flexibility we need, it is all compiled from source and if you want to use a <br>
different compiler, just use a different tool chain. This and the flexibility <br>
of lmod are really good. This also means we can maintain a central software <br>
stack without too many issues. <br>
The only time we are using anaconda is when there are python software is <br>
involved and it is too difficult for us to build. <br>
<br>
My two pennies from Little Britain!<br>
<br>
Jörg<br>
<br>
Am Dienstag, 20. August 2019, 10:45:52 BST schrieb Christopher Samuel:<br>
> On 8/20/19 10:40 AM, Alex Chekholko via Beowulf wrote:<br>
> > Other examples include RPM or EasyBuild+Lmod or less common tools like<br>
> > Singularity or Snap/Snappy or Flatpak.<br>
> <br>
> +1 for Easybuild from me.<br>
> <br>
> <a href="https://easybuilders.github.io/easybuild/" rel="noreferrer" target="_blank">https://easybuilders.github.io/easybuild/</a><br>
> <br>
> There's also Spack (I really don't like the name, it's too close to a<br>
> really offensive term for people with disabilities from the UK when I<br>
> was in school) here:<br>
> <br>
> <a href="https://spack.io/" rel="noreferrer" target="_blank">https://spack.io/</a><br>
> <br>
> I've not used it but I hear it's pretty good.<br>
> <br>
> All the best,<br>
> Chris<br>
<br>
_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="https://beowulf.org/cgi-bin/mailman/listinfo/beowulf" rel="noreferrer" target="_blank">https://beowulf.org/cgi-bin/mailman/listinfo/beowulf</a><br>
</blockquote></div>