Retourner au contenu associé (journal : [C++14 ] Expressions template pour les nuls)
Posté par manawy le 31 mai 2016 à 18:36. En réponse au journal [C++14 ] Expressions template pour les nuls. Évalué à 2.
L'avantage est que le plus souvent, le vice est poussé au maximum, et la boucle peut-être supprimé totalement :
Vector a, c; Matrix b; Vector d = a + b*c;
Si tu veux voir la différence, compare l'API d'Eigen (http://eigen.tuxfamily.org/dox/group__QuickRefPage.html) avec celle de BLAS (http://www.netlib.org/blas/blasqr.pdf). Les expressions templates permet d'adapter les calculs effectués au mieux.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Avantage ?
Posté par manawy . En réponse au journal [C++14 ] Expressions template pour les nuls. Évalué à 2.
L'avantage est que le plus souvent, le vice est poussé au maximum, et la boucle peut-être supprimé totalement :
Si tu veux voir la différence, compare l'API d'Eigen (http://eigen.tuxfamily.org/dox/group__QuickRefPage.html) avec celle de BLAS (http://www.netlib.org/blas/blasqr.pdf). Les expressions templates permet d'adapter les calculs effectués au mieux.