News for hackers. Stuff that matters.
Re:C++ Library for Linear Algebra on Supercomputers by jeff_science on Friday July 26, 2013 @06:06PM (#6110874)
Indeed, we didn't chose Elemental over ScaLAPACK; we used Elemental to replace LAPACK because it was impossible to refactor our code to use ScaLAPACK without absolutely ruining it forever. The ScaLAPACK interface is horrible and should only be used inside of a higher-level library interface that hides its ugly, ugly control structures.

From my perspective, Elemental is primarily about human performance. That it scales to thousands of nodes of Blue Gene and achieves performance on par with (and in some cases significantly better than) ScaLAPACK is really icing on the cake. Granted, I really like scalability and performance, but I will not ruin my code in the name of these things.

Re:C++ Library for Linear Algebra on Supercomputers by poulson on Friday July 26, 2013 @06:13PM (#6110910)
There's no need to be a Negative Nancy, especially when you're affiliated with the project you're promoting (without disclosing it).
Re:C++ Library for Linear Algebra on Supercomputers by marshray on Friday July 26, 2013 @09:11PM (#6111438)
I love you guys.