Skip to content

blaze

Blaze is an open-source, high-performance C++ math library for dense and sparse arithmetic. With its state-of-the-art Smart Expression Template implementation Blaze combines the elegance and ease of use of a domain-specific language with HPC-grade performance, making it one of the most intuitive and fastest C++ math libraries available.

NOTE: HPC的含义是什么?high performance computation?

NOTE: Expression Template是众多c++ linear algebra software所采用的技术。那上面这段中提及的smart expression template是什么技术呢?,在原文的Publications章节给出了论文,稍微浏览了一下,这两篇论文对expression template技术的分析是非常好的。