CppCon 2016 has ended
Back To Schedule
Wednesday, September 21 • 9:00am - 10:00am
The Blaze High Performance Math Library

Log in to save this to your schedule, view media, leave feedback and see who's attending!

In this presentation we introduce the Blaze C++ math library, a hot contender for the linear algebra performance throne. Blaze is an open-source, high-performance library for dense and sparse arithmetic. It combines elegance and ease of use with HPC-grade performance, making it one of the most intuitive and at the same time fastest C++ math libraries available.

We demonstrate its basic linear algebra functionality by means of several BLAS level 1 to 3 operations and explain why Blaze outperforms even well established linear algebra libraries. Additionally, we present some advanced features that enable users to adapt Blaze to special circumstances: custom data structures, custom operations, and the customizable error reporting mechanism.

Homepage:   https://bitbucket.org/blaze-lib/blaze
Benchmarks: https://bitbucket.org/blaze-lib/blaze/wiki/Benchmarks

avatar for Klaus Iglberger

Klaus Iglberger

C++ Trainer/Consultant, Siemens
Klaus Iglberger is a freelancing C++ trainer and consultant and is currently on the payroll of Siemens in Nuremberg, Germany. He has finished his PhD in computer science in 2010 and since then is focused on large-scale C++ software design. He shares his experience in popular advanced... Read More →

Wednesday September 21, 2016 9:00am - 10:00am PDT
White (Room 407) Meydenbauer Center