2011-08-15から1日間の記事一覧

Expression Templateを試してみる

Expression Template (ET)とは数式の式木をC++のテンプレートによって表現し、実際の値をあとから計算(遅延評価)することによって、途中のメモリ生成のコストを避けてパフォーマンスを向上する仕組みだ。とくに行列演算においては途中計算でメモリを大量に…