スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


AVX2対応 AMVデコーダー デモ版の追試

以前行った「3倍高速 AVX2対応 AMVデコーダー デモ版」のテスト結果がさらに前に行った古いPCによるテスト結果より悪かったため、Haswellの性能ってそんなものなのかなと調査しました。

 古いPC Win7
Ivy Bridge
i5-3470S CPU @ 2.90GHz
新しいPC Win8
Haswell
i7-4770 CPU @ 3.40GHz
AMV2MT Ver2.20i
32bit
HDデコード処理時間
Y2:標準可逆設定
2.47 ms (404 fps)2.59 ms (384 fps)
※ 新しいPCであるHaswellの方が動作クロックが17%高いにも関わらず、わずかですが悪い結果となっています。



なかなか原因はわからないのですが、一つ影響が出たのがOSの電源オプションでした。
電源オプション 

いままでCPUのパフォーマンスを安定させるため「高パフォーマンス」を選択してテストしてきましたが、新しいPCでは「高パフォーマンス」を選択するとPC全体のパフォーマンスが低下します(おそらくテストに使ったPC固有の問題)。「バランス」を選択すると本来の性能と思われる結果が出ましたので「バランス」に設定して再テストした結果を掲載します。


1.ベンチマークテスト
1.1.テスト環境


パソコンのスペック
OSWindows8 x64 Professional
CPUIntel(R) Core(TM) i7-4770 CPU @ 3.40GHz Haswell
MBASRock H87 Performance (Intel H87)
MemoryDDR3 1600 16GB(8GBx2 Dual Cannel)read=25.4GB/s write=14.8GB/s
SoftwareDecBench86.exe Ver1.01
DecBench64.exe Ver1.01
備考CPUは4コア、8スレッド、HTT対応、AVX2対応。動作クロックを3.4GHz(定格)で固定し、
省電力設定およびTurbo BoostはBIOSで無効化、動作クロックがテスト中に変動しないようにしています。

テスト用動画(動きの激しい動画)
タイトルMystery of the Nile
情報1280*720、2082frames、1分26秒
備考AviUtlと各コーデックを使ってエンコードしてテスト用の動画ファイルを作成



1.2.結果
AMV2MT Y2(標準可逆) 1コア、1スレッド  デコードテスト
コーデック高パフォーマンスバランス高パフォーマンスに対する
バランス設定の性能
時間FPS時間FPS
32bit2.59 ms384 fps1.90 ms524 fps136%
64bit2.23 ms446 fps1.68 ms594 fps133%
64bit AVX20.88 ms1131 fps0.66 ms1515 fps133%
※ FPSは処理時間をもとに算出した値です。数値が大きいほど優れています。
※ 高パフォーマンスは前回のテスト結果をそのまま記載しています。バランスは今回テストした結果です。

電源オプションを「バランス」にしたことで「高パフォーマンス」にたいし全体的に約33%ほど良い結果がでました。
Ivy Bridgeの32bitのテスト結果2.47 ms (404 fps)にたいしても、Haswellのバランス設定では1.90ms(524 fps)と約29%良い結果です。これは動作クロックの増加分17%を超えるのでHaswell自体がIvy Bridgeより10%程度高性能と言ったところでしょうか。

AMVビデオコーデックにおいては後発のHaswellがそれ以前のCPUより遅くなるということは無いようで安心しました。
関連記事


コメントの投稿

電源プラン設定について

初めまして。
電源オプションによるベンチマーク結果の変化についてですが、バランスにした方がスコアが高かった理由は、
HaswellはTurbo Boostが掛かったコアの数によってCPUの最大クロックが変わるからでしょう
(4770Kでは1コアで最大3.9GHz、2コアで3.8GHz、3・4コアで3.7GHz)。
そのため、高パフォーマンスよりバランスの方がスコアが良くなったのだと思いますが、
バランスでは1GHz以下にもクロックが下がるので、ベンチマーク用の電源プランを作るのをお勧めします。

電源の詳細プランの設定で、最大・最少のプロセッサの状態が100%だとTBが有効となり、99%で無効化されます。
具体的には、最少を99%、最大を99%とすると定格の3.5GHz動作となり、最少を99%、最大を100%とすると
バランスに近くてクロックが低下し過ぎない設定となり、両方を100%とすると3.7GHzTB固定となります
(あくまでもCPUの放熱に余裕がある場合)。

Re: 電源プラン設定について

> 初めまして。
> 電源オプションによるベンチマーク結果の変化についてですが、バランスにした方がスコアが高かった理由は、
> HaswellはTurbo Boostが掛かったコアの数によってCPUの最大クロックが変わるからでしょう
> (4770Kでは1コアで最大3.9GHz、2コアで3.8GHz、3・4コアで3.7GHz)。
> そのため、高パフォーマンスよりバランスの方がスコアが良くなったのだと思いますが、
> バランスでは1GHz以下にもクロックが下がるので、ベンチマーク用の電源プランを作るのをお勧めします。
>
> 電源の詳細プランの設定で、最大・最少のプロセッサの状態が100%だとTBが有効となり、99%で無効化されます。
> 具体的には、最少を99%、最大を99%とすると定格の3.5GHz動作となり、最少を99%、最大を100%とすると
> バランスに近くてクロックが低下し過ぎない設定となり、両方を100%とすると3.7GHzTB固定となります
> (あくまでもCPUの放熱に余裕がある場合)。

アドバイスありがとうございます。

そうなんですよね、ターボブーストや省電力設定により動作クロックが変わってきてしまうので、
ベンチマークテストをするときはBIOSからターボブーストや省電力設定を無効にしてテスト中に動作クロックが変動しないようにしています。

高パフォーマンスにして(何もしていない無負荷時の)タスクマネージャを見るとSystem Idleは99%なのに
CPUの使用率が100%に張り付いているので、バックグラウンドで何かがCPUリソースを食いつぶしているため
ベンチマークの結果が悪くなるのだと思います。
 
 
あまラボへようこそ
このブログでは自作ソフトの最新情報やtips、PC動画に関する話題を掲載していきます。各記事へは下にあるカテゴリからアクセスして下さい。

ファイルのダウンロードはホームページの方でお願い致します。

質問・要望・不具合報告はこちら
アマレコTV
アマミキ!
アマレココ
アマレコ・ライト
ファンタジーリモート
AMVコーデック



ホームページ
カテゴリ
最新コメント
カレンダー
05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
最新記事
最新トラックバック
ブログ内タグ

アマレコTV ビデオキャプチャ AMVコーデック アマレココ アマミキ! コーデック SC500 動画配信 ファンタジーリモート アマレコライト プラグイン AMV4 SC512 デスクトップキャプチャ AVX2 ライブ機能 質問コーナー FAQ リモートソフト HDキャプチャ ニコニコ動画 DirectShow LEGO 解説動画 組み換え 4K レゴ 可変再生速度 遅延 XL2420T 液晶モニター アマステ 120Hz 倍速液晶 GV-USB2 Intensity AMV2MT PS4 Pro デインターレース ベンチマーク RDT233WX-Z ffmpeg SD-USB2CAP4 GV-USB 32ZP2 31024 31006 designs VideoKeeper2 AVX XCAPTURE-1 RGBキャプチャ Alternate RYZEN Play Shadow AtomでHDキャプチャ OBS HT ハイパースレッディングテクノロジー インストール DirectShowFilter MPC Livetube 録画 オーバーレイ XCapture-1 Kabelake キャプチャーツール NVEnc 音ズレ 31021 フィギュア シンクライアント イベント プレビュー 倍速駆動 ゲームスムーズモード MonsterXU3.0R 音遅延 モノステ 液晶テレビ 32ZP32 ZP3 REGZA 額縁遅延 SSE リプレイ機能 DC-HD1 電源オプション 倍速補完処理 HDCP HDMI Haswell 擬似NTSCキャプチャ IntensityPro LameACM MP3 SD-USB2CUP4 QSV 

ブログ内検索
月別アーカイブ
アマレココに関するリンク
お世話になっているソフトのリンク
RSSリンクの表示
管理画面
  • 管理画面
  • 上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。