メインメニューを開く

差分

System.Numerics.Vector<T>

121 バイト追加, 2020年5月27日 (水) 04:59
== 使ってみる ==
配列が小さい(64未満くらい)と逆に遅くなる模様。基本は以下の繰り返し。* 配列の一部分をVector<T>に格納する* ベクトル演算を実行する* 演算結果のVector<T>を配列に書き戻す 
<source lang="csharp">
// 配列を用意する
| VectorOp | 1024 | 169.69 ns | 9.599 ns | 28.00 ns | 170.50 ns |
</source>
 
加速されすぎ。