電脳遊戯の嵐

PC、ゲーム、自転車を中心にぼちぼち書いていきます。
保証対象外となる作業については自己責任で。

PC関係

【TVMW6】CUDA+スリッパで多重エンコード

Ryzen Threadripperは多コアを活かして多重エンコードをするのが良いのがRyzen7との比較で分かった訳だが、実際に普段使ってるフィルターをCUDAを使って掛けたエンコードではどのぐらい多重エンコードすれば良いのかを検証してみる。

ソースは前回に引き続いてけもフレの1話を使う。
フィルターは高精度映像ノイズ除去(範囲普通(普通))とインターレース解除(アニメ補間)の2つ。

1本だと時間はこんな感じ。
result_1encode
ちょっと待って。
フィルターを掛けてない前回のテストより速いんですけど。
フィルターをCUDAでやってる分速くなったのかな。
高精度ノイズフィルタを掛けてもCPUでインターレース解除するより速いと……
CUDAヤバい。

CPU使用率はこんな感じ。
CPU_USAGE_1encode_s
完全に舐めプですわ。

GPU使用率はこんな感じ。
GPU_USAGE_1encode

2本。
result_2encodes
+16分。
倍にはなってないけど、割りと遅くなった。

CPU使用率。
CPU_USAGE_2encodes_s
CPU使用率が倍になってないね。

GPU使用率。
GPU_USAGE_2encodes
15%ぐらいしか使用率が上がってないな。
GPUが処理しきれてないかな。

3本。
result_3encodes
+14.5分。
順調に時間は伸びていく。
(一応1本当たりの時間は短くなっているけれども)

CPU使用率。
CPU_USAGE_3encodes_s
まぁ、1→2本の時と同じぐらいのCPU使用率の伸び方かなぁ。

GPU使用率
GPU_USAGE_3encodes
+8%。
だんだん使用率の上がり方が少なくなってる?

4本。
result_4encodes
+13分。
追加になる時間がだんだん短くなってる……

CPU使用率。
CPU_USAGE_4encodes_s
急に上がったような気もするけど、使用率を取ったタイミングという説。

GPU使用率。
GPU_USAGE_4encodes
なんだかんだ100%にはならないのよね。

5本
result_5encodes
+13分。
ついに追加になる時間が変わらなくなった。

CPU使用率。
CPU_USAGE_5encodes_s
下がったぞwww
採取するタイミングか……

GPU使用率。
GPU_USAGE_5encodes
ついに使用率がほぼ100%に張り付いた……

6本。
result_6encodes
+20.5分。
ここで追加される時間が伸びた。
この辺が潮時か……

CPU使用率。
CPU_USAGE_6encodes_s
CPU使用率もかなり高くなった。
あれ、5本の時のCPU使用率のグラフ間違えたか?

GPU使用率。
GPU_USAGE_6encodes
まぁ、GPUはほぼ100%に張り付いちゃうよね。

1〜6本でかかった時間をまとめるとこんな感じ。
encode_time_total

1本あたりの時間にするとこんな感じ。
encode_time_per
どうやら5本が一番短かった模様。
でもCPU使用率が100%になっていなくて、GPU使用率が100%だったので、ボトルネックはGPUかなぁ。
駄菓子菓子、今使ってるのはGTX1080なのでこれより上となるとGTX1080TiかTITAN Xpしか……

という訳で、スリッパの能力をTMPGEncで全て引き出すことは現時点ではうちの環境だと不可能……
SLIするとCUDAも速くなったりするのかなぁ……

【2017/10/29更新】Ryzen Threadripper 1950XでTVMW6(Ryzen 7 1700との比較)

(2017/10/29 データ比較のグラフを追加しました)

遅くなったけど、Ryzen7 1700(以降1700)とRyzen Threadripper 1950X(以降1950X)の比較をします。
比較する手段は表題の通り、TMPGEnc Video Mastering Works 6。
とりあえず純粋なCPU性能勝負ってことでCUDAは無効。
テストのためにマイニング用のビデオカードは拝借できません。

エンコードするソースは再放送分のけものフレンズ「さばんなちほー」を使うことにした。
以前ソースにしていたファイルは先日の録画ファイル化け事件で全滅したので過去のデータと単純比較できないのはご容赦ください。(しかもコーデック変えちゃったし)

フィルター設定はインターレース解除(2倍fps化&アニメ補完2)のみ。
コーデックの設定はx265の品質固定(詳細省略)

まず1本エンコードする。
1700
R7_1encode_m

1950X
TR_1encode_m

graph_1encode

1950Xの方が速いけど、ご覧の通り動作クロックの分速いだけ。
R7_CPU-Z
TR_CPU-Z

Ryzenでパフォーマンスに影響のあるメモリーの設定はそれなりに合わせてある。
1700
R7_CPU-Z_MEM

1950X
TR_CPU-Z_MEM
そういえば、1950Xはクアッドチャネルにだけど、その恩恵を受けてる感じはしないなぁ。

エンコード中のCPU使用率はこんな感じ。
R7_CPU_Usage
TR_CPU_Usage
Threadripperはコア数多くて壮観ですな。
じゃなくて、コア数の多い分CPU使用率が低い。
当然その分たくさん仕事できるということで、多重作業させるしかない。
という訳で、次に2本同時にエンコード。
1700
R7_2encodes_m

1950X
TR_2encodes_m

graph_2encodes
うむ、Threadripperの本領を発揮し始めてる。
1700も1本当たりにかかる時間は短縮してるから!
(約51分で2本エンコードしたので1本あたり約25.5分という計算で)
1950Xが速すぎるだけだから!(約18.5分……)

エンコード中のCPU使用率。
R7_CPU_Usage_2encodes
TR_CPU_Usage_2encodes
CPU使用率が100%に張り付いてしまった1700に対して1950Xはまだ余力がある。
が、余力があっても、1本の時と同じ速度ではエンコードできてはいないけどね。

更に負荷を上げてみるってことで3本同時にエンコード。
1700
R7_3encodes_m

1950X
TR_3encodes_m

graph_3encodes
1950Xが順調に1700を引き離してる。
1700は1本当たりにかかる時間が2本とほぼ変わらない(約24.5分)のに対して1950Xは順調に時間を短くしてきてる(約15分)
R7_CPU_Usage_3encodes
TR_CPU_Usage_3encodes
1700は完全にCPUを使い切ったw
1950Xはまだ余裕を見せてる。
というか使用率の値が2本の時より低いやん……
スクショを取るタイミングミスった。

1950Xはまだ行けそうということで、4本同時エンコード。
TR_4encodes_m
流石にきつくなってきたけど、何とか1本当たりの時間は短縮(約14分)してるよ……

TR_CPU_Usage_4encodes
そろそろ限界ですな。

1950Xで本数を変えてエンコードした時の時間をまとめるとこんな感じ。
graph_4encodes
時間の伸び方は比例ではなくて一次関数に近い感じ。

かかった時間を同時に実行した本数で割るとこんな感じに。
graph_4encodes_per
1本はThreadripperの無駄遣いと罵られてもしょうがないかなw
やるなら2本以上だね。

という訳で、TMPGEncでは単体でエンコードするとTreadripperの良さはあまり出ません。
エンコード中にCPUの余力を他に回せるけど、それがどのぐらいの利点になるやら。
単体でのエンコードを速くするなら1800X買うか1700をオーバークロックすれば良いと思ふ。
アニメが多くて複数まとめてエンコード!っていうならThreadripperもあり。
そもそもTMPGEnc使うならIntelだろうという説もあるのは(゚ε゚)キニシナイ!!
ダブルグリスバーガー使いたくないしw

16コアでインターネットをやるのもいいけど、今はマイニングという活用方法があるので良いよねぇ。
cpu_mining
RyzenはMoneroをマイニングするのに向いてるらしい。

ASRock AB350M Pro4

Threadripperを買った後にRyzenのマザーのことを書くってどうよとか思いつつ、うp

GA-AB350M-Gaming3がうんともすんとも言わなくなって、修理に出す間の繋ぎで購入。
なお、GA-AB350M-Gaming3が動かなくなった原因は良くわからないけど、CMOSクリア&バッテリー抜き放置で治った模様。
そんなの初めて聞いた……

本当はWSクラスのマザーが欲しかったのだけど、残念ながらRyzenマザーにそんなものはない。
ゲーミング系……ならGA-AB350M-Gaming3だってゲーミング系だしw
Fatal1ty AB350 Gaming-ITX/acはスペックはかなり良いんだけど、スロットが一つ足りない。
10GbEのカードが挿したいので。

X370で2つのスロットで帯域をx8ずつに分割できるやつ……っていうとATXにしかない。
M-ATXでX370なのはBIOSTAR X370GT3 Ver. 6.xだけど、PCI-E x1のスロットにカードを挿すとx16形状のx4がx1で動作する残念仕様。
そこはx8、x8で分割して独立でx4で使えるようにするところだろう。常識的に考えて。

とはいえ、ないものねだりをしてもしょうがないので、あるマザーの中から吟味するけど発売当初とあまり状況が変わらん。

Biostar:唯一のX370がある。VRMのフェーズは少なめ。蟹。
MSI:VRMのフェーズは少なめ。蟹。M.2スロットがVGAの直下。
ASRock:VRMのフェーズが多め。蟹。M.2スロットが2本で配置が良い(ただし片方SATA)。ちょっと安い。

ASUSがないのはPCI-Express x16以外が全部x1だから。
1本x4は設けられる筈なので、そのスロットがついてるマザーのみを対象にしてる。
最終的にASRockにした。
最近ASRock率高いな。

全景。
ab350m_01
黒銀で大人しい感じ。

CPU周り。
ab350m_02
電源周りは3x2+3で9フェーズ。
CPU側が3x2。
3フェーズが並列(?)なので6フェーズではないらしい。
SoC側は3フェーズ。
それぞれにヒートシンクが載っているので、発熱しても安心だ!

バックパネル側から。
ab350m_03
最近のマザーにしては珍しくPS2端子が完備。
APU向けに画像出力端子も装備。
VRMのヒートシンクの形状が意外と凝ってる。

拡張スロット。
ab350m_04
M.2の配置がグラフィックカードの裏になるので、通常の配置より冷えそうである。
拡張スロットはCPU側から、
 PCI-Express x1
 PCI-Express x16
 PCI-Express x4(x16形状)
という構成。
PCI-Express x4(x16形状)の下に2個めのM.2スロットがある。
こっちはSATA専用のスロットでSATA3_3と排他。

最後に組み込んだ図。
ab350m_05
M.2のSSDが見えて良いね!

戯画で2666で起動していたメモリーが2666で起動しないので、少々メモリーに対して厳しいみたい。
あと、SoCの電圧は変更できないので、メモリーのOCを頑張るのはできない。
まぁ、MicroATXだしあまり無茶するなってことかな。

電源タップが焦げてた(汗

各ネタはたくさんあるんだけど、FGOを始めてしまったせいで書く時間をそちらに吸い取られてしまっております。
無課金で進めていて今はこんな感じ。
20171023_02
キャメロットに入ったところで雑魚戦の強さに挫折してサーヴァント強化に勤しんでる。
ガチャしても☆4のサーヴァントが一向に出なくてキレそうだけどね。
☆4のサーヴァントがゴ魔乙の☆5の使い魔ぐらいの感覚。

良ければ登録( ゚д゚)ノ ヨロ
20171023_01

閑話休題。
マイニング始めて消費電力が増えたので電源の配線を見直そうと思ってたのよね。
タップの口が足りなくてタコ足していたのを口の多い新しいタップを買ってタコ足をやめるのだ。
で、配線を外してたらやべーものを見つけてしまった。
20171023_03
どう見てもタップが熱で変形してます。
というか焦げてます。

中も分解してみた。
20171023_04
Oh……火事にならなくて良かった……
というか構造もやべーだろこれw
使ってた電力は1500Wは超えてなかったはずなんだけど、安物のタップはあかんな……
みんなも気をつけような!

今度はサンワサプライのちゃんとしたやつを買ったからきっと大丈夫!

ねんがんのスリッパをてにいれたぞ!(組立編)

順番が前後してしまったけど、購入してきたスリッパの組み立て。
まずはCPUから開封。
20171001_01
CPUのパッケージがSUGOI DEKAI.
奥に現物がチラッと見えるのがエロい。

帯を切り取ると裏に開封方法が書いてある。
20171001_02
開けるとトルクスのトルクレンチとAsetek製水冷ユニットのリテンションがこんにちは。
20171001_03

んで、CPUの方を開封。
20171001_04
DEKAI.

CPUを納めてるパッケージの封をしている針金が固いので、気合で外す。
20171001_05
かなり強引にいかないと取れなかった……

そしてスリッパ様登場。
20171001_06
SUGOI DEKAI.
そして重い。
思わず重量を量ってしまったw
20171001_07
139gだって。
軽量サドル並じゃん!
そう考えると軽く思えてくるな!(ぇー

次にマザー
20171001_08
ASRockのマザーに貼ってあるこのシールの女の子が気になったので調べたらH170 Performance/Hyper (Tsukumo edition)に書かれてたキャラか。
カワイイ。

何か紙が入ってたよ。
20171001_09
「※尚、本サービスはIntelプラットフォーム製品のみ対象となります。」
ど う し て 入 れ た 。
LGAソケットを使ってるマザーだったら保証対象にしてくれたりするのかな?

まぁ、いいや。
ソケットがほぼDIMMと同じ横幅になってる……
20171001_10
付属のトルクレンチを使って装着すると、名前が逆向き。
まぁ、Ryzenの時もそうだったか。
AB350MG3ALL
バックプレートはいつも通りスポンジ無し。
変なベロがなくなっただけ良いか。
あれ、LANとかUSBのポートに引っかかって中に入り込むんだよなw

ケースはCORSAIR Carbide Series Quiet 400Qを使う。
元々ASUS ROG ZENITH EXTREMEを買おうとしてたからE-ATXの入るケースを買っちゃったんだけど、ATXで済むんだったらFractal DesignのDefine Cにしておけば良かった。
Define mini Cと比べて鉄板がペラペラ……
Define mini Cより側板はデカいけど、重さがかなり軽い……
各部を触った時に感じる丈夫さが違う。

構造の思想はDefine Cと同じかな。

そしてCPUクーラー。
リンクスインターナショナル取り扱いの商品は外側のビニールに貼ってあるシールを捨てると保証が受けられなくなるブービートラップがあるので、みんな気をつけような。
20171001_11
Corsairは保証期間が長いものが多いから保証が受けられないと余計泣けるよな。
というかサポートセンターの受付時間www

SocketTR4にも対応してるという話だったから、パッケージにリテンションが入ってると思ったらそうじゃなくて、CPUパッケージに入ってるリテンションが使えるってことだった。
ところでTR4ってThreadRipperのTRなのかな?

SocketAM4とかのノリで熱伝導グリスを塗ったら半分ぐらいにしか行き渡ってなかったw
スリッパは相当テンコ盛りにしないといけないのね。

組み込む順番を間違えると部品が付かなくなるので注意。
必ずしもこの順番って訳じゃないけど、参考にどうぞ。
・電源をケースに装着。
・ケースファンをケースに装着。
・CPUとメモリとM.2 SSDを装着したマザーボードをケースに装着。
・マザーボードのATX12VとEPS12Vを配線。
・CPUファンコネクターを使う場合はこのタイミングで配線。
・CPUクーラーのラジエターを装着。
・CPUクーラーのヘッドを装着。
・電源(マザー・ファン関係)・スイッチ関係・USBを配線。
 (フロントオーディオパネル・シャーシファン2を除く)
・電源・ストレージのカバーを装着。
・フロントオーディオパネル・シャーシファン2を配線。
・拡張カードの装着。
という流れ。

上にラジエターを設置したんだけど、TaichiのVRMのヒートシンクと干渉する。
20171001_12
ここにファンを付けようとするとヒートシンクに干渉する箇所を削らないと付かない。

とりあえず組み終わった図。
20171001_13
CPUマイニングで水温が40度を超えてくるのでエアフローを見直す予定。

ASRock X399 Taichi

購入編からいきなりどうしてマザーの記事になるかというと、ASRock x AMD レビューキャンペーン レビューを書いて最大10,000円分のQUOカード をもらおう!に応募するためなんです(ギリギリ

まずはTaichiを選んだのはTSUKUMOで値引きされていたからという身も蓋もない理由w
Fatal1tyにしなかったのは10GbのイーサはAQUANTIAだから。
10GbでもIntelの方が速いので別でIntelのを挿そうかと。
x399_taichi_01
CPUソケットデカイ。
黒シルバーで落ち着いた雰囲気。

CPUソケット周り
x399_taichi_02
VRMのヒートシンクは2つのヒートパイプで繋がってる。
ちなみに2つのヒートシンクにはビニールが付いているので剥がす必要がある。

補助電源はATX12VとEPS12でCPUソケットを挟んで配置されてる。
x399_taichi_03
こうすることで電源効率が上がって発熱が減るという理屈らしい。
効率大事。
CPUファン用のファンコネクターがEPS12Vの横にあって、シャーシファン3 兼 水冷のポンプ用のコネクターがATX12Vの横にある。
ちなみにファンコネクターはすべてPWM 4Pinに対応してる。

メモリースロットは片側ラッチ。
x399_taichi_04
片側といえど、キチッと両端を押さえないと半挿しになるので注意。
両ラッチより差すときに気を使う気がする。
ビデオカードを挿したままメモリーを挿せないから、別に両ラッチでも良いと思うんだけどなぁ……
と思ったけど、スロット横はラッチが開く隙間がないや。
x399_taichi_05
ここにもファンコネクター
写真左がシャーシファン1、右がCPUクーラーのオプションファン 兼 水冷のポンプ用。
拡張スロット周り。
x399_taichi_06
なんか白飛びしてる……
PCI-Express x16は全て金属で補強されてる。
CPU側からx16、x8、x16、x8になっているのでビデオカードはx16を優先に挿したいところ。
まぁ、性能的にはx8でも問題ないみたいだけど。
M.2スロットは計3つで全てPCI-Express x4に対応。
PCI-Express x1の下にあるスロットはU.2コネクターと排他。
なお、チップセットクーラーにはビニールが付いてるので、これも剥がす必要がある。
USB2.0の内部ヘッダは2つ準備されてるので、Corsairの水冷クーラー用に使っても他で使う分が残る。
あ、Corsair Link対応の電源を使ったら両方潰れちゃうな。

バックパネルは例によってスポンジなし。
4万超えのマザーだしスポンジ付けてほしいなぁ。
x399_taichi_07
変なベロがなくてつけやすいけど。
ベロがあるとLANポートとかUSBポートにうっかり突っ込んでしまうのよな。

CPUはもちろん1950Xを選択。
定格で使うんだけど、メモリーはW4U2400CM-8Gにしたけどなるべく速くしたい……
SPD情報。
x399_taichi_09

電圧は1.3Vにしたけど、タイミングは全てAUTOのままでDDR2933に設定したら普通に動く……
x399_taichi_08
マザーが勝手にタイミングを緩めて動かしてくれてる。
Ryzenはメモリーコントローラーのクロックが上がるとパフォーマンスも上がるので、このようにクロックに対して安定するタイミングを柔軟に変えて対応してくれるマザーはズボラには嬉しい。

Taichiを使う上で1つ注意しないといけないのは1番CPU側のスロットにバックパネル付きのビデオカードを付けようとすると、I/O Armorと干渉してちゃんと挿せないケースがある。
x399_taichi_10
具体的に言うと、MSI Geforce GTX 1080 GAMING X 8GがNG。
他のマザーも同じようにカバーが付いてるじゃん!と思ったけど、同じMSIのX399 GAMING PRO CARBON ACだとこの部分が斜めになっていて干渉しないようになってるっぽい。

別にCPU側にこだわる必要もないので、下から2番目のx16のスロットに挿すことにした。
x399_taichi_11
CPUを全開にすると水冷の水温が40度を超えるのでエアフローに改善の余地あり。

※追記
こんな紙が入ってた。
20171001_09
Intelプラットフォーム製品のみ……
LGAソケットなら対象にしてくれるから入れたのかな……

※追記2
ベンチマークの結果を掲載していなかったので追加。
Ryzenはメモリークロックを上げるとパフォーマンスが上がるのは有名な話なのでCINEBENCHで確認する。

メモリを2133で動かした時はCINEBENCHが2852.
この時点でRyzen7 1700のほぼダブルスコア……強い(確信
価格はトリプルスコアだけどな!
x399_taichi_13
x399_taichi_12

メモリを2400で動かした時はCINEBENCHが2882.
x399_taichi_15
x399_taichi_14

メモリを2666で動かした時はCINEBENCHが2878.
x399_taichi_17
x399_taichi_16

メモリを2933で動かした時はCINEBENCHが2862.
x399_taichi_19
x399_taichi_18
あれー、定格が一番早いやんw
OCメモリーか……

もう一回メモリを2400に戻して測ったらCINEBENCHが2899.
x399_taichi_20

おかしいなぁ。
メモリーのクロックを上げればスコアが上がるはずだったんだけど。
一応Memtest86も回してエラーはなかったけど、スコアが上がらないのにクロックを上げてもダメね。

そんな訳で、うちの構成の場合は定格で動かすのが良さそうです。

ねんがんのRyzen Threadripperをてにいれたぞ!(購入編)

なにをするきさまらー(完)

という冗談は置いておいてRyzen Threadripper 1950Xを購入したんです。
スリッパですよ!スリッパ!
TSUKUMOで色んなキャンペーンをしていたのよね。
Ryzen Threadripperと対象CPUクーラーの同時購入で最大5,000円引き。
Ryzen Threadripper 1950X、ASRock製X399マザーボード、対応CPUクーラーの3点をセットで購入すると最大4,000円引き。
同店指定のCPUと対応マザーボードをセットで購入した人に最大3,500ポイントをプレゼント
あと、AMDのCPUとマザーで2000円引きというのもあって、店員に割引を重複してしてもらえるのか聞いたらOKという返事。
マザーをTaichiにすると全部で13,500円引き。
Gigabyteの新しいのを待とうかと思ったけど、別にASRockのTaichiでも構わないと思っていたのでここで購入決定。

CPU:AMD Ryzen Threadripper 1950X
M/B:ASRock X399 Taichi
MEM:CFD/Crucial W4U2400CM-8G*2
Cooler:CORSAIR H100i V2

X399 TaichiはデュアルLANがIntelなのがポイント高いよねー
X540-T2挿すけど。
これなら玄人志向 GbEX-PCIEでも問題なさそうだけど、絶対的な速度はIntelの方が速いのよね……

メモリーは無難なところでCFD/Crucialで。
とりあえず2933で動いてる(←
TSUKUMOはメモリーにそんなに強くないよね〜
メモリー買うならArk辺りか。
まぁ、気に入らなかったら仮想マシンの方に転用すれば良いし(←

クーラーは割引対象が簡易水冷なのでそこから。
ENERMAXのLIQTECH TR4 / ELC-LTTR240-TBPが良いと思っていたけど、在庫切れ……
Fractal DesignのCelsius S24かCorsairのH100i V2の2択でCorsairにした。
保証期間長いし。

何かCoolerMasterのはポンプのMTTFがあまり長くないっておススメされなかったw
ちなみにケースは既に購入済み。
電源とビデオカードは使い回す予定。

続く。

データが飛んだ(; ・`д・´)

2011年から録り溜めた(放置してた)データを格納した10TBのRAIDのHDDが1台壊れてた。
気がついたのは共有フォルダーにアクセスできなかったから。
どうやらディスクの1本が認識されなくなった時にファイルシステムが巻き込まれて死亡した模様。
再起動してチェックディスクしたらとりあえず復旧したので、NASを動かしてバックアップ取ったけど、
とりあえずファイルをエンコードしようとした時にファイルがお亡くなりになったことが発覚。

映像が乱れてる。
20170920_01
音声も途切れ途切れになってるし。

こんなのアカンわ。
20170920_02
もはやどんなシーンか分からない。

確認したファイルがみんなこんな感じになってた。
辛うじて今年録画した分は生き残ってたけど、去年以前のは多分アウト……

RAIDのサイレントクラッシュってやつだったのかなぁ。
RAIDも絶対という訳じゃないということを身を以て証明してしまった。
ぽまいらはちゃんとバックアップ取れよな(´・ω・`)ショボーン

全部ZFSに統一するか……
とりあえずTOSHIBAのHDDを全部投げ捨てて4TBを買い直してFREENASの領域を増設するか。
ZFSにするならESXiに対応したHBAも買うか。
そういやAdaptecが安売りしていたな……

玄人志向 GF-GTX1070-E8GB/OC/SHORT

マイニングを本格的に始めるにあたって、GeforceにするかRadeonにするか悩む訳ですよ。
巷ではRadeon大人気で店頭から消えるぐらいだし。
でも投げ売りしてたのが2倍ぐらいの値段で売ってるのは納得できないし、Linuxでの扱いはGeforceの方が楽なので、Geforceに流れてしまうのです。
nvidia-smiは万能です。
Geforce高いけど。

Geforceもグレードが高いほど消費電力辺りの採掘量は多いみたいだけど、GTX1080を4枚買った日には元を取るのがえらい大変になるので、妥協してGTX1070を探す。
GTX1060は安いけど……ちょっとねw

アキバをプラプラしてたらこのカードが安くなってるのを見てしばらく悩んでから購入。
GALAXのOEMみたい。
ブースト時のクロックは1708MHz(定格は1683MHz)

ショート基盤というだけあってTURBO-GTX1060-6Gの2/3程度のサイズとかなり小さい。
gtx1070_01
これなら小型PCでも無理なく組めそう。
あとヒートシンクのカバーがアルミで1060より高級感があるw
バックパネル側の作りは値段相応って感じかな。
やはり値段は仕上げに反映されるかな。

んで、マイニングする前に少し気になるのはTMPGEncでどの程度の性能を発揮するか(そこかよ
折角手元にカードがあるんだし、とりあえずやるしかない。
カードのチューニングまではしないけど。

で、ポン付けでやった結果。
今回のソースは恋と嘘の6話でコーデックはH.265にしてる。
encode4_gtx_compare1
GTX1060>GTX1070>GTX1080という順当な結果になったね。
というかGTX1070がかなりGTX1080に肉薄してる。
CUDAコアが一定以上になると性能を使い切れなくなる感じ?
んで、対費用効果だと……GTX1060かなぁw
ここまで来るとGTX1050Tiも気になってくる。

計4基買ったんですがね。1基燃えた。
燃えたの久々だわ。
10年ぶりぐらい。
GTX1070Fire
GTX1070Fire2

初期不良で交換してもらいました。

玄人志向 GF-GTX1060-6GB/OC/DF

よーし、パパマイニングしちゃうぞーと意気込んで追加したビデオカードがこれ。
GALAXのOEMみたい。
ブースト時にクロックが1759MHzまで上がるらしい(定格は1708MHz)
TURBO-GTX1060-6Gは1708MHzなので若干強い(謎

カードのサイズはTURBO-GTX1060-6Gより若干小さい。
gtx1060_01
何となく冷えそうである。

そして安いのにバックパネルが付いててスチールラックに固定しやすい。
gtx1060_02

オーバークロックとか弄りたい人はGALAXからXTREME TUNER PLUSをダウンロードしてやれば良いかと。
ちなみにMSIのAfterburnerでも調整できた。

性能?
TURBO-GTX1060-6Gに毛が生えた感じなので割愛(爆

おまけ
熱でシール剥がれた。
gtx1060_03

PC故障色々

1. メインマシンが起動しなくなった。
 電源スイッチにうんともすんとも反応しない。
 どうやらGigabyte GA-AB350M-Gaming3がダメな感じ。
 修理を依頼したらCMOSクリア&バッテリー抜きで対応されて返ってきた。
 自分でも対応できたやつだ……

2. 仮想マシンで使ってる東芝のHDDがお亡くなりになった。
 最初エンクロージャーが逝かれたのかと思ったけどちゃんとHDDだったw
 某99の延長保証に入っていたので、返金対応で2割戻ってきたので上出来かな。
 壊れたやつは処分してもらえるし。
 また同じやつを7割の値段で買っておいた。
 もちろん延長保証付けて。

3. Geforce GTX 1070が燃えた
 急にOSで認識しなくなったので、PCを落として配線を確認した後に起動したら基盤の裏面からファイヤー。
 PC関連で燃えたのってSocket939時代のAthlon以来なので10年ぶりぐらいw
GTX1070Fire
 何となくVRM周りだと思われる。

GTX1070Fire2
 見事に部品が焦げてる。

 サポートに持って行って初期不良で交換。
 ブツが無くて名古屋から取り寄せての対応だったので翌日自転車で取りに行った。

4. Asrock X99 WS-E/10Gのチップセットファンが回らなくなった。
 手で触ったら回転が渋いので、軸受けがお亡くなりになった模様。
 買って2カ月だぞ……

 ……だから安くなっていたのか!
 えー、どうすんねん、これ。
 これだからファン付きは……

 とりあえず納品書を探してサポートに電話でもしてみるか……

5. 仮想マシンで使ってる東芝のHDDがお亡くなりになった2
 以前とは別のHDDが壊れたくさい。
 これから確認する。

マイニングを始めてみた ソフトインストール編

前回はハードウェアを調達してOSはUbuntu16.04を使う。
理由はマイニングのソフトが割とUbuntu向けにあるから。
別にCentOSとかでも問題ないはずなので、好きなのを使えばいいと思う。

ドライバーのインストールはnVidiaからダウンロードしてきてやった。
使いたいプラットフォームを選べばダウンロードできる。

Ubuntuだと巷にたくさん情報があるからさほど困らないと思うけど簡単な手順だけ。
ちなみに自分の手順だとGUIのデスクトップはループしてログインできなくなるので、そこだけ留意してください。
LinuxでGUIは甘え(自己正当化

あ、Ubuntuのインストール?勝手にしろよ(殴
ただ16.04をインストールしたあとにapt-getすると変になることがあるから、この手順で直すと良いよ。
Ubuntu 16.04のapt updateでappstreamcliが固まりアップデートができない問題

まぁ、こんな手順を流せば良いみたい(雑
---
$ sudo killall -KILL apt.systemd.daily
$ sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/apt.conf.d/50appstream.disable
$ sudo apt update -y
$ sudo apt upgrade -y
$ sudo mv /etc/apt/apt.conf.d/50appstream.disable /etc/apt/apt.conf.d/50appstream
$ sudo apt update -y
---

ちなみに仮想環境でアップデートが5分ぐらい終わってたのが、今回の実機だと30分ぐらいかかった。
流石に10年前のSSDではこういう処理が遅い……

で、Ubuntuが普通に動くようになったら、自分はめんどくさいからインストールしてすぐにaptitudeとopenssh-serverとvimを入れてる。

aptitude:apt-cacheを知らなかっただけ
openssh-server:コンソールで作業したくないだけ
vim:デフォルトのviを扱いきれないだけ

GUIは甘えとか言っておいてゆとりですいませんwww

閑話休題。
ドライバーのインストール前にはX Windowの環境を落としておかないと怒られるので、サービスを落としてからインストールする。
$ sudo sudo service lightdm stop

インストールする時にオプションで-silentをつけておくと、何も言われなくて楽かと。

インストールが終わってからnvidia-smiを実行してビデオカードの一覧が出てくれば正常。
出て来なかったら悲報。
頑張れよな(酷
あ、ESXi上の仮想マシンならおまじないを忘れるなよ。
まぁ、その時はドライバがちゃんと入ってないから、GUIには入れると思うよ。

CUDAが使えるようになったらマイニングのソフトを入れる。
今回はEWBF's CUDA Zcash minerにしますた。
バイナリを落として解凍して実行すれば終わりさ!(雑

実行する時にプールが必要になるのでそれはnanopoolを使ってるでよ。
あと、ウォレットはcoincheckにした。

マイニングを始めてみた ハードウェア調達〜組立編

Ryzen Threadripperを買う気満々で注文したら、米尼のアカウントが凍結されてしまった。
カードの支払い明細を寄越せっていうから送ったらワカンネって返ってきたwww
そうこうしているうちにRyzenのマザーが壊れて買い直すハメになったりしてたらマイニングの方が気になってきたわけですよ。
こっちならお金稼げるし。

以前から試験的にGTX1060とGTX1080を使ってやっていたけど、手順の目途も付いたし本格的に始めるようかと。
形から入るのが日本人(?)ということで、構成を考える。

まず、マザーをマイニング用にするから流用できるパーツはSSDとメモリーぐらいかなぁ。
SSDは今は亡きMTRONの32GBを使う。
手持ちのメモリーがDDR3なのでマザーは最近発売されたH81 PRO BTC R2.0を使うことにする。
最近発売されたけどLGA1150です
CPUは2500円でCeleron G1840の中古を買ってきた。

ちなみにマイニング向けのマザーは最近になって結構出てる。
マイニングに特化した6枚のVGAが搭載できるマザーがBIOSTARから
Ryzen対応のマイニング特化マザー「TB350-BTC」がBIOSTARからデビュー
GIGABYTEからもマイニングに最適なH110マザーが発売

変態仕様はこちら。
VGAを12枚搭載できるマイニング特化マザーがBIOSTARから登場
最大13枚のVGAが搭載できるマイニング専用マザーがASRockから発売
何かドライバの制限で同系統のグラボは8枚までって書いてあるけど、実際どうなんだろうね。
私、気になります!

閑話休題。ここにGTX1080とGTX1060を載せるけど、あと4つ載るんだよなぁ。
という訳でアキバに行ってビデオカードを物色。
RADEONの在庫が復活してたみたいだけど、RADEONはLinuxでの扱いがめんどくさそうなんだよなー
その点Geforceはインストーラーもしっかりしてるから安心。
という訳で、カードはGTX1070辺りを狙うことにする(高いけど)

そしたらクロシコのGTX1070が比較的安く売ってるのを発見。
意を決して3枚確保(爆
4枚でも良かったかもなー(殴
ちなみに中身はGALAXのOEMらしい。

一緒に電源も購入。
よくよく見てみると80PLUS GOLDって80PLUS PLATINUMとあまり変わらないのね。
ということでCorsair RM1000xを購入。
負荷が40%以下だとファンが回らないから負荷が低いと壊れるらしい。
それってどうなのよ?
まぁ、ビデオカード5枚で回すから問題ないけど。

んで、ビデオカード3枚と電源を持って帰るのが重くて死ぬかと思った……
翌日筋肉痛になった。

まぁ、それはともかくとして、近所のホームセンターに行ってスチールラックを買ってきて組んだ。
クーラーはザルマンの何とかってやつ。
PC
あー、リテールクーラーにして上にビデオカードを設置すればよかったか。

ライザーカードはYIKESHU(一本樹)の6個セットを購入。
5個使って、1個不良。
まぁ、1個当たり800円ちょっとだからしゃーないねw
アキバで普通に買ったら1個2500円だし。
最後の1個はどうだろうか……

組み終わったら次はOSのインストールだ……

Ryzen Threadripper皮算用2

ASUSも良く見たら来てた。
ROG ZENITH EXTREME
これだけExtended-ATXとデカい。
M.2スロットは1本はチップセットの横で、残り2本は怪しげな拡張カード(?)でDIMMの横にライザーカードで装着する。
変態より変態な気がする。
でも冷却を考えるとこちらの方が良い。
マザーにあるM.2スロットはチップセットのヒートシンクに密着させて冷やすらしい。
ヒートシンク付きのPX-512M8PeG-08はどうなのかな。

E-ATXマザーの入るケースを調べたら
CorsairのCarbide Series Clear 400Qが良さそう。
というかこれで全てが分かる。 CORSAIR「Carbide Series Quiet 400Q」徹底解説を見たら、
これってFractal DesignのDefine……あれ、こんな時間に誰だ?

まぁ、ここまで盛り上がってたんだけどさー

AKIBA PC Hotline!
注目の「Ryzen Threadripper」は8月10日22時発売、恒例の夜間販売も実施?
>予価は16コア/32スレッドの「Ryzen Threadripper 1950X」が税抜き145,800円(税込157,464円)、
>12コア/24スレッドの「Ryzen Threadripper 1920X」が税抜き115,800円(税込125,064円)。

工工工エエエエエエェェェェェェ(゚Д゚)ェェェェェェエエエエエエ工工工
はい、解散。

1950Xの$999とは何だったのか。
$999のCore i9-7900Xにぶつけてたのに……
ちなみに7900Xは12万。
日本では7900Xには1920Xで十分ってことですか。

マザーの国内価格も続々と判明してるね。
ちなみに、ドルベースだとこんな感じ。
ASUS ROG ZENITH EXTREME - $549.99
GIGABYTE AORUS X399 AORUS Gaming 7 - $389.99
MSI X399 GAMING PRO CARBON - $379.99
ASRock X399 Taichi - $349.99
ASRock X399 Professional Gaming - $449.99

hermitage akihabara
Ryzen Threadripper対応マザー、MSI「X399 GAMING PRO CARBON AC」10日22時発売決定
>市場想定売価税抜52,980円(8月10日22時発売)

GIGABYTEのRyzen Threadripper対応マザー「X399 AORUS Gaming 7」4日より予約受付開始
>市場想定売価税抜52,800円(8月10日発売)

マザーも高くねぇか……
このレートだとZENITHは75k超え。
税込み83kぐらい……

そんな訳で米尼でCPU&マザー&メモリーを注文してしまったとさ。
メモリーたけーよ(泣

マザーはROG ZENITH EXTREMEにした。
米尼の予約が戯画かASUSだけだったので……
Taichiがあったらそれにしたんだけどなぁ。

そうは言っても送料+諸々の費用込みで$2000程度で済んだので海外通販は良いものである。
来ればの話だけど。

ところでCarbide Series Quiet 400Qの仕様をよく見たらE-ATX(12" x 10.6")って書いてある。

んで、ROG ZENITH EXTREMEのサイズは……12 inch x 10.9 inch ( 30.5 cm x 27.7 cm ) ……
何が当たるのかわからないけど、7mmなら大丈夫だよね(汗
ケースは99で既に買ってしまった。
賽は投げられたのだ(ぉ

Ryzen Threadripper皮算用

いよいよRyzen Threadripperの発売が近くなってきた。

ASCII.jp
AMD、Ryzen Threadripper 1950XはCore i9 7900Xを大きく上回る性能を発揮と明らかに
値段も明らかになった。
16コアにするか12コアにするか迷うところではある。

今のところメーカーサイトで確認できるマザーボードはGigabyteとAsrockとMSIがある。
Gigabyte
X399 AORUS Gaming 7
オーソドックスで無難な構成。
LANがKiller E2500なのがマイナスポイントだけど、その分安いのかな。
戯画はRyzenで比較的BIOS更新が速かったからメーカーとしての印象は悪くない。

Asrock
X399 Taichi
これは必要十分な構成。
LANがIntelのデュアルというのはとても良い。
AsrockはRyzenの最初期にやらかした感があったけど、その後のフォローが良かったし、
BIOS更新も速いので購入候補にしても良いと思う。。

Fatal1ty X399 Professional Gaming
Taichiに10GbEとサウンドとゲーム機能が+αされた感じ。
10GbEにはAQUANTIA AQC107を採用しているけど、
Fatal1ty X370 Professional Gamingで5GbEが散々だったのはAQUANTIA AQC108なので、一抹の不安が残る。
まぁ、5Gbと10Gbでは事情が違うかもしれないけど。
拡張スロットに余裕があるなら大人しく10GbEのカードを挿した方が良さそう。
そしたらTaichiで良いやん。

MSI
X399 GAMING PRO CARBON AC
VRMのヒートシンクの背が高すぎワロタ。
LANはシングルなものの、Intelを採用しているのは高得点。
こちらも選択肢としてはアリか。

ASUSのZenithはどうしたんだろうか。

ところで、Threadripperの電源って650Wで間に合うかな。

問題は出回るCPUが少ないとの話なのでそもそも買えるかどうか……

AXP-100 H Muscle

概要はディラックのサイトThermalrightのサイトとかAKIBA PC Hotline!で(殴

Ryzenを買った時はCPUクーラーは家にあったUltra-120 eXtremeTRUE BTKを使って再利用した。
ultra120_01
何か腕が写り込んでるw
ファンはNoctuaのNF-P12 PWMを使ってた……と思うw

それはともかくRyzenのマザーはフルロードするとVRMが非常に高熱になるのよね。
使ってるCPUはRyzen 7 1700を定格なのにフルロードでVRMは80℃超え。
精神衛生的に良くないのでトップフローにしようと思って数ヶ月……?

キャプチャマシンを作り直すにあたってCPUクーラーを背の低いのにしようと思ってAXP-100 H Muscle(以下AXP-100)を購入したんだけど、その直後にIntelのリテールクーラーが投げ売りしてたのを買ったので、浮いた。
……無計画過ぎにも程がある……いや計画的犯行か……

まぁ、そんな訳でAXP-100はRyzenマシンに付けることにした。
AXP-100はThermalrightらしくコンパクトな割には性能には妥協がない。
瀬文茶さんのテストでもサイズの割には良い結果だったし。

そんでCPUクーラーを交換した結果。
axp100_01
実にコンパクトに収まった……というのが分かりにくい写真だ。

まぁ、良いや。
OCCTを使ってCPUをシバいてCPUとVRMの温度を比較するよ。
温度はHWiNFOを使って測定した。

まずはCPU温度。
ultra120_axp100_01
CPU温度はほぼ拮抗してるけど、Ultra120の方が数℃低い感じ。

続いてメインのVRM温度。
ultra120_axp100_02
スタートの温度が若干違うけど、差は歴然ですな。
AXP-100の方が約10℃低い。

おまけでSoC側のVRM温度
ultra120_axp100_03
こちらは5℃ぐらいではあるけどAXP-100の方が低い。

CPU温度はほとんど互角で、VRM温度が10度ほど低いAXP-100に軍配かな。
というかUltra120は買って10年近く経ってるから条件が公平とは言いづらいけどね。
CPU温度はUltra120がもっと低くなったかもね。
しかし、AXP-100のVRMの冷え方は圧倒的すな。
やはりトップフローは周辺の冷却が強い。
OCしないならリテールクーラーが無難かな。

という身も蓋もない結論。

---2017/07/27追記---
音を忘れてた。
Ultra120の方は12cmファンが950rpm程度。
AXP-100の方は10cmファンが1900rpm程度。
当然AXP-100の方がうるさい。
ファンの口径が小さい分、甲高い音がするね。
音を考えるとUltra120も悪くないな……VRM熱いけどw
音を気にするなら、AXP-200に行った方がいい希ガス。
リテールクーラーの音?もう忘れちゃったよ……

仮想サーバー組立編2〜VMware vSphere Hypervisor(ESXi)インストール

折角組んだのにマザーを交換して再構成することにしたオレが来ましたよ。

マザーボード:Asrock X99 WS-E/10G
ビデオカード:FNY Quadro FX1700
ビデオカード:ASUS TURBO-GTX1060-6G
ディスク:4T*5(RAIDZ)+3T*7(RAID6)+2T*3
RAIDカード:ACCUSYS eXpeRAID ACS-61100-12
ケース:CoolerMaster CM Stacker STC-T01UW

マザーにGbE LANが2ポート、10GbE LANが2ポートあるので、これで遂に10GbEデビュー!

が、キャプチャカードは使えなかったので仮想化から除外することに。
PT3確保しておけばよかった……
後悔先に立たず。

X99-M WS/SEでESXi6.5入れてたからそのままパーツを移植して(PT2以外)起動したら動くではありませんか。
喜び勇んで設定をするけど、何か変。
パススルーの設定が反映されない……
ということでESXiの入れ直し。

ESXi6.5のWeb ClientだとGeforceのパススルー設定がグレーアウトしてて出来ない。
サポート終了になったC#クライアントを使わないといけないらしいが、そうすると公式に出来るバージョンは6.0までらしいので、ESXi6.0をインストールする。

ESXiをインストールする時に注意が必要なのはLANがIntelであること。
他のでも出来なくないみたいだけど、少々手の込んだ事をしないといけないみたい。
ダイアログに沿って設定したら問題なく立ち上がるところまではすんなり終わる。

ESXi6.5で使っていたFREENASの仮想マシンはvmxファイルのvirtualHW.versionが13になっているので、そこを11にしたら起動した(雑
特にESXi6.5でないといけない機能を使っていたわけじゃないし大丈夫だよね。と自分に言い聞かせつつ動かしてる。
今のところ特に不具合は出てない。

TMPGEnc Video Mastering Works 6(2017/07/06追記)

前回Geforce GTX1080にした時に思ったより速くなくてがっかりしたのは書いた通りだけど、その後使っているとGPUの使用率が低くなってエンコードが遅くなる現象が出るようになった。
一度エンコードを止めて再開すると直るんだけど、これでは何のためにGTX1080にしたのか分からない。
多少遅くてもTVMW5でも良いかと思っていたけど、流石にこれは困る。
Geforceのドライバーは最新……にし過ぎるとGPGPU系はあまり良くないんだっけ。

いい頃合いだしTVMW6にアップグレードすることにした。
アップグレードライセンスならそれほど高くないしね……

そんな訳でTVMW6で同じテストをしてみた。
gtx1080_21
はや。
やっぱりソフト側が対応しきれてなかったんかな。
GTX1060でも少し速くなる余地あったか?

こうなると高精度ノイズフィルターも期待ですな。
gtx1080_22
これは期待通りの性能。
GTX750Tiでノイズ除去フィルターかけるより速いじゃん!
X万円かかるけどw

新しくなってCUDAの使用効率が改善されてるという解釈で良いのかな。
Geforce GTX1080をTVMW5でCUDA有効にしてエンコードしてる人はTVMW6にした方が良いですよー
というのが今回の検証の結果。
どのクラスのビデオカードから速度差が明確に出てくるんだろうね。

2017/07/06追記
CMカットにTMPGEnc Movie Plug-in Commercial Candidates Detectorを前のバージョンから引き続いて使っているんだけど、CM検出の精度が前のバージョンより上がってる気がする。
バージョンが上がったんだから当然だろと言われればそれまでなんだけど、CM検出した結果を読み込んでからフレーム単位での修正をしていたのが、あまり必要なくなって楽になったのが地味に嬉しかったので追記した。

Asrock X99 WS-E/10G

唐突に変態デビュー。
変態と言えば違う2種類のメモリーが挿せるマザーは当然として、忘れてはいけないのは違うソケットが付いたマザー。Socket754とSocket939とか、Socket478とLGA775とか。
それらに比べたら今回買ったのは可愛いもんだ。
10GbE LANが載ってて9万だったのが99のセールで6万ってお買い得じゃね!?(アホ
これにすればメモリーも増設できるようになるし。
唐突に予定変更してコイツを仮想鯖に突っ込むことにする。

E-ATXのマザーなので箱が正方形に近い。
x99ws-e10g_01

ヒートシンクがかなりの面積を占めてる。
x99ws-e10g_02

CPUの周りはVRMと10GbEのX540のヒートシンク。
x99ws-e10g_03

チップセット周りはX99以外にもPCI-ExpressのハブチップのPEX8747があって発熱が相応にあるのか
最近では珍しいファン付きのヒートシンク。
x99ws-e10g_04

圧巻のPCI-Express x16形状 x7
x99ws-e10g_05
固定用のツメが無いスロット3本はx8相当。
(良く見ると端子が半分しかついてない)
BlockDiagramが見つからないから詳細は分からないけど、スロット周りはX99-E-10G WSと同じだと思う。
オンボードデバイスは違うけど。

SATAポート
x99ws-e10g_06
 合計12ポート。
 10ポートがチップセットで、2ポートがMarvell SE9172になってる。
 SATA-Express?そんな規格は知りませんな……
 Marvell SE9172のポートは写真の右端2つ。

USB3.0
 SATAの右に4ポート分のヘッダがある。

何かいっぱいw
x99ws-e10g_07

スイッチ、リセットボタン
 基板上に実装されてるので、起動テストとか楽。

M.2スロット
 PCI-Express接続はGen2 x4。
 うちだとフルスピードじゃないM.2スロットの搭載してるマザーが多い気がするけど(゚ε゚)キニシナイ!!
 ちなみにSATA接続だとS_SATA3_0との排他。
 さっきのポートの端というより真ん中に近いのでどれが使えないのか分かりづらい。

デュアルBIOS
 地味に対応してる。
 こちらはスイッチで切り替えて使うタイプ

SATA DOM
 普通に使う分には縁がないかな。
 DOMと言ってもDownload Only Memberとは関係ない。

7セグ
 エラーの時にはお世話になるけど、今のところお世話になってない。
 コードの説明はここ→Dr. Debug とは何ですか?これらのコードで問題を解決するにはどうすれば良いですか?

 すかすか(違

USB2.0
 4ポート分ある。

バックパネル
x99ws-e10g_08
GbEが2ポート
10GbEが2ポート
PS/2はなし
eSATAがS_SATA3_3と排他。
SATAの排他は分かりづらいw
サウンドは使わないけど、良いやつらしい(雑
USB2.0とUSB3.0は4ポートずつ。

バックパネルカバー
x99ws-e10g_09
高いマザーなんだから裏にスポンジ的なものをつけて欲しかった……

これで使うCPUは手持ちの6800KでBroadwell-Eだけど、対応するBIOSのバージョンが3.00以上なので少し心配だったけど、3.10だったので難なく起動して安心。

もう一つの懸念材料はPT2が使えるかどうかだったけど見事に使えず。
DIR-EB262-C13なんだけど、X99-M WS/SEでは使えていたから、PCI-ExpressのハブチップのPEX8747経由なのが原因ではないかな。
全スロット試したけど全滅。
しょうがないからキャプチャは別のマシンでやるか……
あとでPX-Q3PEを挿すかも。

Gigabyte GeForce GTX 1080 Turbo OC 8G

先日、ASUS TURBO-GTX1060-6Gを買ってTMPGEncを高速化したけど、予想以上に速くなったので欲が出てきた……

GTX1060以上のラインナップを確認すると……

CUDAコア数
(基)
クロック周波数
(MHz)
仮想FLOPS 性能比
(1060=100)
GTX1060(6GB) 1280 1708 2186240 100%
GTX1070 1920 1683 3231360 148%
GTX1080
2560
1733
4436480
203%
GTX1080Ti
3580
1582
5663560
259%
GTX1060比で性能が約50%アップずつ上がっていく。

GTX1070で4.5万、GTX1080で約6.5万、GTX1080Tiで約8万。

実際のところどのぐらいTMPGEncが速くなるのかわからないけど、私気になります!
どれにするかだけど、1060から1070だと中途半端、1080Tiだとやり過ぎ感があるので間を取って1080にする。

買うならどれするべかと。
中古でもいいけど……とか思いつつamazon.comを物色してたら6万ぐらいであったのでそれを買うことにした。
中古でも6万程度だし。
gtx1080_01
買ったのはGIGABYTEのGeForce GTX 1080 Turbo OC 8G
日本には売ってないと思われる外排気モデル。

GTX1060でデカいと思ったけど、それより更に少し大きい。
gtx1080_02
両方共外排気なので構造はよく似てる。
ASUSはフードがしっかりしてて持てるけど、Gigabyteの方は少し柔らかくて持つのを少し躊躇う。

裏面。
gtx1080_03
基盤のサイズはほぼ同じで、クーラーが基板から少しはみ出てたので大きかったんですな。
裏側の放熱板は無し。
8Pinの補助電源ボードは初めて。

まぁ、確認はそこそこにメインマシンのビデオカードを交換して、TMPGEncで比較する。
GTX1060の時にやった亜人ちゃんは語りたいで試す
gtx1080_11
おいー!
遅くなってるやんけ!

ま、まぁ、本命は高精度ノイズ除去フィルターだし(震え声
gtx1080_12
こちらは流石のパワーを見せつけたので安心した。
もうちょっと速くなるかと思ったけどCUDAのコア数が増えて使い切れてないかな。
TMPGEnc5を使ってるけど6にしたら速くなるかなぁ。
試用版の期限切れちった……

まぁ、とりあえずこれでエンコードの高速化はこれで一段落。

GTX1060が余ったなぁ……マイニングでもするかねぇ(ぇ

TURBO-GTX1060-6GでTMPGEnc高速化

よく調べたら少し前のものになるけど、ASCII.jpで比較してた。
やっぱり良いカードになるほど速いのな。

前回TMPGEncを高速化するためにTURBO-GTX1060-6Gを買った。

今回は亜人ちゃんは語りたいでエンコードのテストをしますぞ。
エンコードを少し重くしたいので、フィルターはインターレース解除とノイズ除去(時間軸)の2つ。

ということでそれぞれでエンコードした結果。
encode3_CUDA
GTX1060はえー!
なし→GTX750Tiで279秒短縮。
なし→GTX1060で839秒短縮。
GTX1060でGTX750Tiの約3倍短縮。
ほぼ仮想FLOPS通り?
これってGTX1070にしたら4.5倍短縮できたってことかしら?
750Tiの4.5倍だと1255秒になるからエンコード時間が975秒……になるかどうか分からないから誰か貸して!(ぉ

折角速くなったので高精度ノイズ除去を使ってみる。
encode3_filter
重杉内。
でも暗いシーンで気になるノイズは高精度ノイズ除去の方がキレイになるのよね。
高精度ノイズ除去はCUDAなしではおそらくやる気にならないけど、GTX1060なら何とか我慢できるレベルかな〜
今後は高精度ノイズ除去を追加していく感じで。
CPUは舐めプしてるのでボトルネックはフィルターにある模様。

ASUS TURBO-GTX1060-6G

今使ってるビデオカードは2年半前に買ったZOTACのGTX750TiなんだけどTMPGEncはあまりフィルターを使わなくても結構な頻度でCUDAを使うから高速化できないものかと考えた。
高速化したらフィルター使ってもいいかな。
でも調べてもそんな用途で比較してるような人いない……

まぁ、理論上速くはなるはずということでスペック比較。

CUDAコア数
(基)
クロック周波数
(MHz)
仮想FLOPS 性能比
(750Ti=100)
GTX750Ti 640 1085 694400 100%
GTX1050Ti 768 1392 1069056 154%
GTX1060(3GB) 1152 1708 1967616 283%
GTX1060(6GB) 1280 1708 2186240 315%
GTX1070 1920 1683 3231360 465%
性能だけ見ればGTX 1070が圧倒的ですな。
GTX 1080以上は値段的に予選落ちw

性能を見たところで、それぞれの値段を価格.comで見てみるよ。
Geforce GTX 1050Ti
Geforce GTX 1060(3GB)
Geforce GTX 1060(6GB)
Geforce GTX 1070
GTX1050Tiは15kからで性能は約1.5倍。
GTX1060は3GBだと22kからで性能が3倍弱。6GBだと28kからで性能が3倍強。
GTX1070になると43kからで4.5倍強。
値段的にGTX1070になると敷居が上がる感じ。
ということでGTX1060の3GBが良いけど、外排気のクーラーがないのよね。
M-ATXのケースでグラボの熱が篭もると一気にケース内温度が上がりそうだし、グラボの真下にM.2スロットがあるから熱風を当てたくない。
数年使うだろうしってことで少々高かったけどASUSのTURBO-GTX1060-6Gを購入。
gtx1060_1
このクラスのビデオカードは買ったことなかった気がする。箱がデカい。

カード自体もデカい。
gtx1060_2
存在感ぱねぇ。

マザーボードが戯画でビデオカードがASUSって妙な感じ。
実際のTMPGEncでの測定はまた今度。

仮想サーバー組立編

Ryzenを買ってCore i7 6800K一式が浮いてしまったので、普通に使う分には有り余るメモリーとCPUパワーを生かしてやろうって魂胆。

という訳で家にあるパーツをかき集めてくる。
ビデオカードは映るだけでいいんだけど、Matrox G450が中古で買ったのまだあるよ!
……AGPだから余裕で使えないね。
PCI-Expressで1スロットで転がってるものとなるとRadeon HD 3870?
……要給電やん。消費電力大きくない?大丈夫?

という訳で何故かQuadro FX1700を2000円で買ってきた。
Quadroだぜ!OpenGLに特化してるぜ!(関係ないけど

マザーボード:X99-M WS/SE
ビデオカード:Quadro FX1700
ディスク:家にあるヤツ
RAIDカード:Areca ARC-1680i
キャプチャーカード:EarthSoft PT2*2

久々にARC-1680iが使うで!
 →ARC-1680iのファームウェアが起動しない。

エッ(゚Д゚≡゚Д゚)マジ?

試しにキャプチャーマシンに使っていたZ68MA-ED55に挿して動かしてみると起動する。

これは!
もしかしてUEFIに対応していないという話だろうか。

しょうがないからZ68MA-ED55を使うことにするか……
Sandy Bridgeに逆戻りだけど……
メモリーが12GBじゃ心もとないので、NASに装着した16GBを召し上げることにする。
NASのメモリーを16GB→8GBに交換。

交換後にNASを起動したらネットワークから参照できなくなる。

エッ(゚Д゚≡゚Д゚)マジ?

NASの液晶パネルを見る限り特に問題は起きてなさそう。
L2スイッチを確認したらポートはLink UpしてるけどリンクアグリゲーションがLink Downのまま。
NASを再起動を2〜3回してみたけど状況は変わらず。
試しにLANケーブルを交換したら繋がった。

何という単純なミス……

外す前までは問題のなかったケーブルが、配線のやり直しで変になった模様。
もうこのケーブルは捨ててCat6aのケーブルを補充しておくか……

ようやくZ68MA-ED55で組み替えて起動したらこちらでファームウェアが起動しない。

工工工エエエエエエェェェェェェ(゚Д゚)ェェェェェェエエエエエエ工工工

さっき動いていたやん。挙動変わりすぎじゃね?
Sandy Bridgeに戻した意味ないやん。
しかし動かないものはしょうがないので転がってたACS-61100-12を付けたら問題なく起動。

ACS-61100-12は出来る子。

VMware vSphere Hypervisorをインストールしたらハードウェア上は認識してるのでARC-1680iはお払い箱か?
CoreDuo T2400のマシンで動かしたら大丈夫かなw

というのが先週末やっていた話。

しかしACS-61100-12ってUEFIに対応してるならX99-M WS/SEでも起動するんじゃね?と思ったけどどうしたか記憶がないので、週明けに試したら普通に動いた。
ARC-1680iにこだわり過ぎたか……

という訳でめでたくCore i7 6800Kの有効利用先が決定。
1年ぶりにStacker復活……予定。
vsphere1
vsphere2
HDDが16台載るなんて胸熱だな。

Gigabyte GA-AB350M-Gaming3

マザーボードの話を書くなんていつ以来だろう。

うちのメインマシンは2年前からMicroATXにしているので、Ryzenにする時も必然的にMicroATXのマザーになる。以前書いたけど、候補は4つだった。

BIOSTAR B350GT3 Ver. 6.x
MSI B350M MORTAR
GIGABYTE GA-AB350M-Gaming 3
ASRock AB350M Pro4

こういう時でもないと選択肢に挙がらないBiostarにするか、Ryzenで安定してるMSIにするか、老舗の戯画にするか、スペック的に一番良さそうな変態にするか。
なお、各板の状況(3/11当時)

Biostar:売り切れ
MSI:発売前
変態:発売前
戯画:パソコン工房 秋葉原BUYMOREに在庫有り

ということでGA-AB350M-Gaming3を買ってきた。

AB350MG3ALL
Gigabyteと言えば青基板ってイメージだったんだけど、最近流行りの赤黒すな。

電源回り
4+3の7フェーズ
CPU側が4フェーズでヒートシンクが付いてる。
VRM1

SoC側は3フェーズ。
VRM2

エンコード中でCPUを全力運転するとCPU側のVRMがモニターソフト読みで90度になるけどね。
CPU側のフェーズはもうちょっと多い方がいいなぁ。
M-ATXのROGとか出ないかな。

拡張スロット
PCI-Express
x16(3.0)
空き(M.2スロット)
x1(2.0)
x16形状の4x(2.0)

Gamingという名前が付いているだけあってビデオカードに配慮した配置。
その割にはM.2スロットがx16の下にあるから、ビデオカードがフル稼働したら熱風が当たるけどね。
発熱量の多いビデオカードを使ったら気になるなぁ。

16xにビデオカード。
1xにキャプチャカード。
4xにLANカード(将来的には10Gbカード)

という使い方をする。
それにしてもIntensityが未だに現役とはw

M.2スロット
type2242〜22110まで対応。
GA-AB350M-Gaming3に挿したPX-512M8PeG-08にOSをインストールしてX99-M WS/SEに差し替えても起動したけど、X99-M WS/SEからGA-AB350M-Gaming3に戻したらWindowsがBSODで起動しないの。
初期化しようとしたら……
BSOD
なんでやねんw
またOSの再インストールからだよ!
そういえばF3cのBIOSにアップデートした時にもM.2スロットのSSDから起動しなくなったな。
F2に戻したら起動したけど。
これってもしかしてBIOSアップデートする度にOS再インストールさせられるフラグ?
と思って清水の舞台から飛び降りる覚悟でF3cにしたら問題なく起動した。
PX-512M8PeG-08のファームウェアをバージョンアップしたからかな?
またしても原因は闇の中!(死

関係ないけど、そのままディスクをフォーマットせずに再インストールしたらユーザーフォルダがWindows.oldの中に移動しててWindows賢くなったんだなと感心した。

SATAポート
ASATA3 0, 1、SATA3 0〜3の6ポートとB350にしては頑張ってる数。
SATA
なお、M.2スロットの使用状況で排他となるSATAポートが変わる。
PCIe x4のものを接続した時はASATA3 0, 1が使用不能、SATAのものを接続した時はSATA3 3が使用不能になる。
PCIe x2のものを接続した時と使用していない時は全てのポートが使える。
マニュアルにも記述されているよ。

ちなみにシリアルポート2つとパラレルポートのピンヘッダが用意されているよ。
すっごーい、レガシーなフレンズにも優しいマザーボードなんだね!

UEFI
オーバークロックは出来るけど、必要最低限って感じ。
バージョンがF2の時点ではBCLKは設定不可なのでCPUは0.25倍刻みでの倍率変更のみ。
メモリは1333、1600、1933、2133、2400、2666、2933、3200と設定可能(1333に設定したら動かなかったけど)

CPU倍率とメモリークロックの最小値。
BIOS1

最高値。
BIOS2

仮想化支援のSVMをサポートしてるらしいけど、オンにしてVirtual BOXを起動したらゲストOSが立ち上がらなかった。
電圧はCPUのVcoreとVCORE SOCがAutoとNormalと電圧のオフセット量が設定可能。
AutoとNormalの違いが分からない。
メモリーはDRAM VoltageでAutoとNormalと電圧を入力して設定可能。

電圧の最低値。
BIOS3

電圧の最高値
BIOS4
流石に最高値は空冷では壊れそう。

メモリータイミングはAuto、Manual、Advanced Manualが選べて、ManualでtRCDRD、tRCDWRを設定可能。Advanced ManualでManualに加えてCAS Latency、tRP、rRASが設定可能。
倍率等の上げ下げの操作はキーボードの+と−を使うんだけど、キーボード配列がUS扱いなのでテンキーレスだと+がShift+^になっていて、最初設定が弄れないものだと思ってしまった。

特に使っていて致命的な不具合がないのは流石Gigabyteといったところだけど、4月の中旬になろうかという時期になってもBIOS更新が放置されていて未だにF2なのは困ったところである。
怪しげなルートでβBIOSが配布されていたのを入れてしまうぐらいウズウズする。
4月中にBIOSがリリースされなかったらASRockのM-ATXマザーにしようかなぁ……

RyzenでTMPGEnc追試【更新しました】

(4/7:グラフが見づらかったのとAVXの検証する比較対象データが不適切だったので修正しました)

手持ちのメモリーだとRyzen君の性能がうまく引き出せないので一旦メインマシンを6800Kに戻して、しばらくメモリーを入れ替えて検証し直すことにした。

RyzenはメモリーコントローラーのクロックとInfinity Fabricが同期してるのでメモリークロックを上げると性能が底上げされるというアグレッシブな仕様なので、メモリーをOCタイプのにすることにする。
値段との兼ね合いでCORSAIRのVENGEANCE LPXにした。
型番はAmazonで比較的安かったCMK16GX4M2A2666C16。
XMPを有効にしたら普通に2666で動いた。
memory_setting2
やるなCORSAIR。

ただ、OCして再起動すると一度完全にオフになった後で2133で起動してくる。
一度2400にしてしばらく使ってから再起動して2666に設定すると立ち上がってくるから挙動がよく分からない。
GA-AB350M-Gaming3の癖なのかねぇ?
BIOSアップデートで改善されれば良いのだけど。
改善されないようなら別のM/Bも考えるかなぁ。
とりあえず消えたβBIOSを突っ込んでメモリー電圧を盛ったら起動するようになったので判断保留。
AsrockのAB350M Pro4が次の候補かなー

まぁ、それはともかくとして家の部品をかき集めてマシン作った。
しばらくこれで検証するけど、Zippyの電源うるせぇw
OSは一時的なものなのでWindows10の評価版を入れた。

またTMPGEncで比較するのでTVMW6の評価版を両方に入れてテスト。
CUDAが有効になるような局面でどう変わるのかは、Geforceがメインマシンのみでビデオカードを入れ替えないといけないので未実施

ソース1
けものフレンズ「ゆきやまちほー」
ゆきやまちほー書きかったちゃうんかと。
その通りです(殴
encode_filter_source1
インターレース解除のみ。
CUDAを有効にしててもCPUだけでエンコードが完結する。

ソース2
このすば2期「この素晴らしい仲間たちに祝福を!」
キレたウィズ強すぎない?(そうじゃない
encode_filter_source2
インターレース解除と左右のクロップ。
CUDAを有効にしているとCUDAが仕事をする。
(今回はCUDA無効)

まずはRyzenでメモリー速度を変えてエンコード速度が変わるかどうかを確認。
Ryzen 7 1700の定格のエンコード中のクロックは3.2GHzだった。
ちなみにグラフの単位は全部秒です。

ソース1
encode1_memoryspeed
全体的にTVMW5の時より普通に速いんだけど。
メニーコアに最適化されたんかね?
64bitアプリケーションだからかね?
というかメモリーが1RANKだと速くなるの?
原因はよく分からないけどRyzen君が覚醒した!
メモリー速度がDDR2133→DDR2666で3%程度速くなった。

ソース2
encode2_memoryspeed
こっちはDDR2133→DDR2666で2%程度だけどエンコード時間が長いので短縮した時間は長い。
このソースだと測定ミスを疑うほど圧倒的にCore i7が速いね。

DDR2666でAVX、AVX2を無効にして、マルディプレクスバッファサイズの設定を変更。
ソース1
encode1_avx
無効にしたら3%速くなってCore i7より速くなった。
AVXが苦手なのは本当なのね。

ソース2
encode2_avx
こちらは7%速くなったけどCore i7には遠く及びませんな。

今度はメモリーを2666で動かしたままOCしてみるよ。
ソース1
encode_oc1
3.6GHzが最速になってそれ以上OCすると遅くなっていく……
これは動いているけど不安定だと思った方が良いね。

ソース2
encode_oc2
3.7GHzが抜けてるのは気にするな!
こちらはクロック通りに上がっていくねぇ。
ソース1はミスったのか頭打ちになってたのか。

結論
メモリーは1Rankがいいぞ!
メモリークロックは速い方がエンコードも誤差範囲レベルではあるものの確実に速くなる。
CPUクロックはオーバークロックした方が速くなるけど、適度に喝入れをしないと逆に遅くなるケースもある。
AVX, AVX2は両方無効にした方が速くなる。
基本性能のゴリ押しで命令系の不利はひっくり返せる局面もある。
ひっくり返らない部分はCUDAが使われる場面だと思われるので、CUDAを有効活用すると逆転しないまでも差が縮まると思われる。
今度はCUDAを使った時の検証するか。

Ryzenと6800Kのエンコード比較のまとめ

今更だけど前回のエンコード結果のまとめ。
前回フィルタの話を入れてなかった。
encode_filter
常にインターレース解除の2倍fps化で適応補間のみ。以上!

CPU 周波数(GHz) 時間(Sec) 消費電力(W) エンコード速度(fps) 1Wあたりのfps
Core i7 6800K 3.4 907 142 96.2 0.677
4.0 789 183 110.6 0.604
Ryzen 7 1700 3.0 986 121 88.5 0.731
3.6 855 167 102.0 0.611
3.7 824 170 105.9 0.623

グラフにしてみた。
encode_speed1
絶対的な速度は6800Kの勝ち。
OCしても6800Kの優位は変わらず。

encode_pwr_con1
消費電力はRyzenが明らかに少ない。
OCすると差が詰まるけど。
それにしてもOCすると消費電力増えるな〜

encode_efficiency1
消費電力効率はRyzen優位すな。
消費電力を考えると定格一択かw


PX-512M8PeG-08のファームウェアバージョンアップ

Plextorのサイトに行ったらファームウェアが更新されていた(1.4→1.6)のでバージョンアップした。

アップデート前。
20170208_05

アップデート後。
Plextor_M8Pe_update

リリースノート読むと、スリープから復帰した時の不具合の改善とかGCのアルゴリズムをドライブの安定性を高めるようにしたとしか書いてない。

アップデート後のスコアってRyzenでやった時のスコアに傾向が似てるのは気のせいかねぇ。
Plextor_M8Pe_ryzen

M.2スロット色々

PX-512M8PeG-08はNVMeでPCI-Express Gen 3 x4接続を活かした速度が出るSSDである。

X99-M WS/SEのM.2スロットはPCI Express 2.0 x2なので帯域は1GB/s。
買ってすぐに変換カードを買ってしまったけど、実際に帯域が頭打ちになるのか試してみた。
これが変換カードでの測定結果。
20170208_05

そしてX99-M WS/SEのM.2スロットでの測定結果。
Plextor_M8Pe_x99
帯域通りに頭打ちしてるな。
体感できないレベルだったけど変換カードを使って使うことにしよう。

あとRyzen環境(マザーはGA-AB350M-Gaming3)のM.2スロットでの測定結果。
Plextor_M8Pe_ryzen
シーケンシャルはRyzenの方が速い。
ランダムはシングルだと書き込みでBroadwell-E優勢で、マルチキューになると読み書き共にBroadwell-E優勢。
CPUが変われば特性も変わるってことなのかねぇ。
こっちの意味でもRyzenは興味深い。

【速報】Windows10でチーミングができるようになる

Intel製のLANの話ですがね。

Windows10にしたら相変わらずチーミングがサポートされていなかったのが先日の話

メインマシンを一度Ryzenにしたけど、Core i7に戻したので、インテルのサイトに行ってLANのドライバのバージョンを確認したら更新されてた。
日本語は多少変だったけど、どうもANSが使えそうな記述。
インテルR WindowsR 10 用ネットワーク・アダプター・ドライバー

---
注: インテル ANS は Windows10 周年記念のアップデート (ブランチ形式 1607Windows10 バージョン、ビルド 10.0.14393) でのみサポートされ、今後のバージョンではサポートされていない可能性があります。
---

よし、WindowsUpdateは今後中止だ(でも勝手にUpdateされる)

ようやくWindows10でチーミングができるようになった。
teaming
長い戦いだった……(待ってただけ)

体感的に速くなる訳ではないけど気分が良い。

Ryzen 7 1700でTMPGEnc

Ryzenがエンコードが速くなると聞いてウズウズするオレガイル。

2ch見たら良い感じに人柱が。
買うなら1700のコスパが良いようね。
マザーは買うならB350でBiostar、MSI、戯画かなぁ。
全体的に載ってるSATA少ないな。

X370で6ポート
B350で4ポート
戯画のB350はM.2と排他だけど6ポートついてるな。

あと、LANが基本的にカニィィィィ!!!!
ワークステーションクラスじゃないとBroadcomとかIntelは載せてくれないか。
K8N-LRっていうAMDとIntelとnVidiaのパーツが載ったマザーがあってな……w

それはそうとMicro-ATXな候補。

BIOSTAR B350GT3 Ver. 6.x
MSI B350M MORTAR
GIGABYTE GA-AB350M-Gaming 3
ASRock AB350M Pro4
ASUSはPCI-Expressの構成で予選落ち

Biostarかなぁと思っていたら戯画のが発売された。
MicroサイズのAM4対応ゲーミングマザーがGIGABYTEから登場(ASCII.jp)
しかも秋葉に在庫があるとのツイートが!

自転車の練習を終えてから久々に秋葉に出動。

着いてCPUが売っているのを確認してからマザーを確保。
金曜入荷分は即日完売だったらしいけど、この日はまだ5枚ぐらい残ってた。
回った店にはマザーが売ってたし、秋葉に限って言えば行けばそれなりに買えるようになり始めたのかな。

そんで購入するなりそそくさと帰宅w

次の日早いし、帰って6800Kで比較するためのベンチマーク取らないといけないしな!
というかAM4向けのクーラーないやんけ……
リテールクーラーが付属してる1700にしておいて良かった。
リテールクーラーはこんな感じ。
wraith_spire

CPUとの設置する場所が銅になっていてそれなりに冷えそう。

そんで翌日に組み始める。

リテールクーラーは大きくないからケース内の作業が楽で良い。
ryzen_in_pc

意気揚々と配線をして起動。
Windows10だし特に問題ないだろう→起動中にBSOD

なん……だと……

まぁ、メモリーのセッティングが速いとダメだっていうからな!
2400MHzから1333MHzに変更したらさすがに起動するべ!

ちなみに我が家にあるDDR4のメモリースペックはこんな感じ。
CrucialのBLS8G4D240FSA。
memory_spec
Ballistix Sportってヤツですな。

起 動 し ま せ ん /(^o^)\ナンテコッタイ

よく分からないからWindows入れ直すか→データコピーでBSOD

ま だ メ モ リ ー か 。

2枚挿しはやめて1枚にするか……

あれ……メモリーの設定を適切にしたら起動したんじゃ……
が、既にOSの領域はフォーマット済み!残念大魔王。
        ____
      /   u \
     /  /    \\    諦めて入れ直すお……
   /  し (○)  (○) \
    | ∪    (__人__)  J |
   \  u   `⌒´   /

しかしこんなこともあろうかとバックアップは取っておいたのだよ!
マイドキュメントはOneDriveで自動バックアップだしクラウド万歳だな。

で、復旧もそこそこに比較するぜよ。

ありきたりなCINEBENCHとかどうでもいいよね。
一応やったけど、巷での結果通り。

肝心なのはメインで使うTMPGEnc。
うちはまだTVMW5なんだけど。

メモリーは2133に設定したら2枚挿しで動作するようになったのでそれが比較対象。
やっぱりデュアルチャネルじゃないとパフォーマンス出ないね。

ソースは24分15秒。
エンコードの設定は適当マン。
1PASSはこんな感じ(雑)
映像の設定
encode_setting1

レート調整モードの詳細
encode_setting2

音声の設定
encode_setting3

GOP構造
encode_setting4

詳細設定(雑)
encode_setting5

その他は特に弄ってないけどこんな感じ。
encode_setting6

結果。
6800K定格は15分7秒。
4
エンコード中の消費電力は142W

Ryzen 7 1700は定格だと16分26秒。
no title
エンコード中の消費電力は121W

3.6GHzで14分15秒。
6
とりあえずは動くけどTMPGEncを完走するにはVcoreに喝入れが必須。
SoC Vcoreと両方設定ができるけど、どちらを盛るのが良いのかわからないね。
エンコード中の消費電力は167W

3.7GHzで13分44秒。
7
エンコード中の消費電力は170W
正直安定しない。
どこに喝入れすれば良いのかねぇ。

メモリーのレイテンシを緩めたら一応2400でも使えるようになった。
クロックを上げると結構早くなる。
memory_setting
ただ、そうするとCPUのOC耐性に余裕が無くなる感じだけど、クロックあたりの性能は上がったかな。

3.5GHzで3.6GHzとほぼ同等の14分14秒に。
5

ちなみに6800Kを4.0GHzにOCすると13分9秒。
no title
Vcoreを0.1Vほど少し盛ったらRyzenの比じゃないぐらい安定。
エンコード中の消費電力は183W

ということでTMPGEncの速さに限れば6800Kの勝利。消費電力多いけどw
ただ、Ryzen君舐めプしてるんだよね。
CPU使用率30%台ってやる気なさすぎやろw
ryzen_namep

Core i7の方がプロセス使えてるけどコア数の違いなのかアーキテクチャーの違いなのかは今回の比較だけでは判断できないな〜
core_i7_fullload
6900Kを使えば条件が一緒になるけど、そうしたら価格帯が違いすぎるし、そもそも買えないっすw

エンコードをシングルで実行するなら6800Kの方が速くて安定してるから良いね。
Ryzenは初物だけあって安定しませんぞw
ただ、2つ同時にエンコードするならシングルで余裕のあるRyzenの方に分があるかな。
その辺の検証はまたの機会に。
プロフィール
アクセスカウンター

最新コメント
  • ライブドアブログ