AVX2命令対応プラグインに対する性能試験 (2021年3月)
- Last Update
- 2021-03-14
本記事ではバージョン1.11.4で導入されたAVX2対応版プラグインでの性能試験の結果を報告します。
機材・ホスト等
- Intel Core i7-6700K
- 主記憶 DDR4-2166 16GB
- RME HDSPe AES
- Samplitude Pro X5
- 処理ブロックサイズ 256サンプル
- A.O.M. Audio Plug-ins v1.11.4
計測方法
CPU負荷[%] = 信号処理部での経過時間[秒] ÷ (ブロックサイズ[サンプル数] ÷ サンプリング周波数[Hz]) × 100
- 負荷測定機能を有効化した内部ビルドを使用。最適化など他の設定はリリース版と同一。
- 信号処理部での経過時間は std::chrono を使用して計測・集計。
Result
プラグイン名 | 設定 | Generic版CPU負荷 [%] | AVX2版CPU負荷 [%] | 負荷低減 [%] |
---|---|---|---|---|
Cyclic Panner | LPF Link=ON | 0.21 | 0.21 | 0 |
Invisible Limiter | x16オーバーサンプリング | 7.02 | 5.74 | 19 |
Invisible Limiter G2 | Modern IV / Quality=#7 | 27.14 | 20.28 | 26 |
Nu Compresor | デフォルト | 1.87 | 1.49 | 21 |
Sakura Dither | デフォルト | 2.74 | 2.42 | 12 |
Stereo Imager D | デフォルト | 0.64 | 0.57 | 11 |
tranQuilizr | Quality=5 | 9.12 | 6.03 | 34 |
tranQuilizr G2 | Extreme / Algorithm=II | 14.43 | 8.08 | 45 |
Wave Shredder | 全ON | 0.81 | 0.82 | -1 |