On 06/24/2014 02:43 AM, Jonathan Aquilina wrote:
I am just curious as I have recently switched to Gentoo for every day use
due to its customizability and how everything is compiled for a particular
system.  Has anyone used Gentoo in an HPC application?

My entire PhD was done on Gentoo. I started on LFS (linux from scratch), but fairly quickly walked from that due to total lack of upgrade path. Gentoo gives LFS speeds (if not better) with path to upgrade (and a lot of other Gentoo'ers helping keep that upgrade path bleeding edge).

I also discovered a LOT (understatement) of bugs in HPC code in the process. When things are expecting GCC 3.x and you force them through 4.7, they tend to kick and scream. And C is strangely the best case. C++ compilers are just absurd in their changes as releases increment.

So, unless you are the end-all-be-all in the use-case like I was for my PhD (my cluster/hardware/network, my software, my Gentoo build, my kernel configs, etc), I would sadly be forced to say Gentoo is a bad choice for general HPC builds. Too few people fully understand and appreciate it, and far more are going to be pissed about how their old and crusty release of whatever isn't available 8 years after it came out just because they have to keep their similarly old/crusty/broken academic code-mess up-to-date. Enough boo-hooing does beat rationality here.

Just my hyper-cynical 2c though,

ellis
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to