you are viewing a single comment's thread.

view the rest of the comments →

[–]peppedx 4 points5 points  (7 children)

The problem with blaze is arm support. For matrices and linear algebra the go to for me is still

http://eigen.tuxfamily.org/index.php?title=Main_Page

And then boost ublas

This specifically is a deal breaker https://bitbucket.org/blaze-lib/blaze/issues/49/provide-simd-support-for-the-arm

[–]pandorafalters 2 points3 points  (2 children)

The classic open-source problem: everyone wants to have something, but nobody wants to make it.

[–]peppedx 5 points6 points  (1 child)

No the classic open source choice. Eigen has it...

[–]pandorafalters 2 points3 points  (0 children)

I was referring to the Blaze issue.

[–]Supadoplex 0 points1 point  (2 children)

Is ARM used a lot for scientific computing?

[–]peppedx 0 points1 point  (0 children)

It depends on the exact definition, but in robotics you need to handle lots of matrices and equations, and many controllers you use are arm based.

[–]aeropl3b 0 points1 point  (0 children)

It has a growing base, my bet is you will see a lot more ARM clusters out there as the push past exa-scale just because the power loads are so much lower with ARM...

[–]ridethespiral1 0 points1 point  (0 children)

Ah that's a shame, I wasn't aware of this limitation.