Domanda

So che Blitz ++ ottiene il suo più prestazioni per uso estensivo di modelli di espressione e metaprogramms template. Ma ad un certo punto non si può ottenere di più dal vostro codice utilizzando queste tecniche - si deve moltiplicarsi e riassumere alcuni carri in su. A questo punto è possibile ottenere un calcio di finale le prestazioni utilizzando i altamente ottimizzati (in particolare per le architetture speciali) routine di BLAS. Ha l'attuale implementazione di Blitz ++ utilizzano le routine di BLAS ogni volta che è possibile?

È stato utile?

Soluzione

Solo per parametri di riferimento è necessario specificare che quando si configura Blitz ++:

./configure -with-blas=...

Blitz non usa le routine Blas.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top