3

我知道 Blitz++ 通过广泛使用表达式模板和模板元程序获得了它的性能。但是在某些时候,您无法通过使用这些技术从代码中获得更多收益——您必须将一些浮点数相乘和相加。此时,您可以通过使用高度优化(尤其是针对特殊架构)的 BLAS 例程来获得最终的性能提升。Blitz++ 的当前实现是否尽可能使用 BLAS 例程?

4

1 回答 1

1

仅对于基准测试,您必须在配置 blitz++ 时指定它:

./configure -with-blas=...

Blitz 不使用 Blas 例程。

于 2009-11-12T15:52:30.900 回答