【x264から】CPUからGPGPUエンコードへ交替【CUDAへ】
1 :
名無しさん@編集中:
最近CUDA対応のエンコーダがどんどん増えてきて、
まさにCPUからGPUへの交替が始まっています
今後はエンコードと言えばCPUを強化するのではなく、
GPUを強化する流れになっていくでしょう
そんなGPGPUに対応した各種ソフトの情報交換を行いましょう
CUDAは実写エンコには最適なんだけどアニメには向いてないんだよな
という訳でこのスレ終了
糞画質だしなw
CUDAという言語をエンコーダそのものと勘違いする男の人って・・・
x264を一部だけでもいいからCUDAで最適化したら良くね?
作る側としてはOpenCL待ちが正解だろ
期待してるのは情報弱者くらいしかいないだろうね・・・
>>5 そんな事するとGPUがPCIEにぶら下がっている時点でものすごいボトルネックが生じて使い物にならないだろ
仮に高速なバスで直接繋がったとしても超並列処理が魅力のGPUの本領発揮できなくなるわな
まぁまとめてGPUに送って計算するようにはできるだろうけど行って帰ってする間、CPUは遊んでいることになるだろ
ここはいい隔離病棟だな
>>8 それを隠蔽するのがマルチスレッドの役目でしょ。
レイテンシよりスループット重視しないと。
CPUだけで処理をしていてGPUが暇している
↓
もったいないのでGPUにも処理を分散させよう
↓
効率が悪いのですべてGPUでしてしまおう
↓
GPUだけで処理をしていてCPUが暇をしている
↓
もったいないのd(ry
古くからあるGLSLとCUDAの違いでレジスタの数が挙げられていた。CUDAの方が多いらしい。
速度はCUDAの方が同じか早いとの報告があった。
あまり新しい技術じゃない感がヒシヒシ>CUDA
15 :
名無しさん@編集中:2009/04/21(火) 22:32:05 ID:rZHNHus/
test
今度のは信用できんのかな
いつになったらまともなもんでるんだ
ララビーが出るまでやっぱ無理かな
DTV板で検証されていたが、どうしようもない代物。
19 :
名無しさん@編集中:2009/05/04(月) 03:01:45 ID:TBR6v0XE
ここがDTV板だが
ごめん、自作板と勘違いしたw
nero move itってどうなんかな。
海外ではもう出てるみたいだけど。
半年前はもっと希望を持っていたんだがなぁ・・・・
25 :
名無しさん@編集中:2009/06/13(土) 04:05:52 ID:MvBGSCni
>>25 > 演算シェーダーでなにができるのか
のリンクページを見たが、古くからゲーム用やCG制作用の画像処理・シミュレーション機能として一般的な機能ばかりで目新しさは全くない。
だいたい、これらは用途からしてグラフィック・ゲーム用というグラボ本来の用途から一歩も出ていないわけで、GPGPUというコンセプトの肝心要のGP(汎用)というのが看板倒れになっている。
DirectX11の物理シミュレーションは汎用に使えるはずだ、などという反論も聞こえてきそうだが、リアルタイムゲーム用に見た目重視だったものを流用して宇宙天文学や構造解析、流体シミュレーションなど学術・産業用に通用する精度が確保できるのか?
はなはだ疑問だ。
もっと問題なのは、Windows上でしかもDirectX11というブラックボックスな特定技術に依存するという、極めて限定された条件が課せられるわけだから
オープンスタンダードであることが盛り上がりの第一の条件であるとされているGPGPUトレンドに真っ向から反している。
結論として言えるのは、流行に便乗したMicro$oftによる先行囲い込みアクションであり、旧態然とした宣伝手法に他ならない。
リーナスさん、乙
>リアルタイムゲーム用に見た目重視だったものを流用して宇宙天文学や構造解析、流体シミュレーションなど学術・産業用に通用する精度が確保できるのか?
はなはだ疑問だ。
そんな分野がDx11に関係するわけ無いだろ
31 :
名無しさん@編集中:2009/08/25(火) 15:51:52 ID:lOdNApeH
SnowLeopard出たら、OpenCLに対応させてやるから、もう少し待っててね!
>>32 このページのイベントやったの去年だぜ。
ATIユーザーにはもう今更ってな代物。
爆速だが糞画質
GPUを使っても殆ど意味のない
そんな残念なエンコーダー
ATIのAVIVOみたいな糞画質なの?
結局、現状ではエンコード用に高いビデオカード買うより、
CPUに金かけて方が良いってこと?
Exactory.
クスクス
>>37 CPU強化=総取替えに になりがちだから、そういうの面倒な人向けだな
あとTMPGでクソ重いフィルタ使うならCUDAの意味も出てくるかな
41 :
名無しさん@編集中:2009/10/18(日) 11:05:41 ID:wcMVedMh
おお
糞スレ万歳
>>40 でも糞ソースじゃないと使わないようなフィルターだけだな。
あヴィぼも糞過ぎて意味無し、低レベルでDRAWな機能だな
何でペガシスはラデに対応してくれないんだ・・・。
ラデ(失笑)なんて眼中にないだろ
cudaですら未来無いのに
バダブーム
ロリ男
えー、ある程度使えるCUDAエンコーダって有るのかな。
>>45 CUDAですらって、nVIDIAにも未来がないって事じゃん。
Chrome復権ッスか?
MS主導でふつうに標準化する流れになるよ。
8600GTから9600GTに替えたら価格分幸せになれるかな?
SPが32→64だからまあ多少は
あり。
多少ならやめようかな。
CUDAが目的ならGT240でも買えばいいじゃない
予算があるならGTS250以上のでもいいし
ファン無し&アイドル時の省電のパーツがいいから9600しか選択肢がないんだよ〜
9600GTGE 2枚買って1枚破棄
9800GTGE 6枚使用中の俺はこれを勧めてみる
9600GTクラスじゃCUDAでもたいして役に立たんと思う
GPGPUと省エネをできるだけ両立させたいなら、補助電源無しの最上位を使うべき
9800GTGEってそんなにおススメなのかなあ
結構古い品だからコスパ的にお得なのかと心配だったりするけどもw
Win7で使うならGTS250だと思うが、Xpで使い潰しなら俺的に価格と電力とスペックのバランスがベスト
>Win7で使うならGTS250
意味解らんw
9800GTXのリネームだぜGTS250は
>>58 古さとコスパなら9600も9800もそう変わらんだろう
でも補助電源無しのいい後継が出てないからね
CUDAじゃなくてもいいならATIのほうがいいと思う
>>60 それって中身は同じって事?
工エエェェ(;´д`)ェェエエ工工
>>62 何を今頃w
8800GTS(G92)→9800GTX→9800GTX+→GTS250
元は↑だよ
通称、NVIDIA Rename Technologyである。
>>63 流石にそれは酷い。w
>>64 一切の改良を加えずにって事だったら詐欺に等しいと思う。
ファームウェア以外同じだろ?
>>66 う〜ん、頭が痛くなってきた・・・。
(;´∀`)
>>66 9800GTXと9800GTX+の間にシュリンクが入ってる。
http://ja.wikipedia.org/wiki/GeForce 最近のGeForceは「CUDAコア数」とかになってるけど、
SP数とどう違うの?
CUDAエンコには
GeForce GT 240 CUDAコア:96
GeForce GT 220 CUDAコア:48
GeForce GT 210 CUDAコア:16
GeForce GTS 250 SP:128
GeForce GTS 240 SP:112
:
:
GeForce 9500 GT SP:32
どれを選べばいいのやら...
>>69 その中だったらGT2xx系のGT 240だな
CUDAエンコのパフォーマンスはRC5-72ベンチのスコアにだいたい比例してると思う
検索すれば一覧にまとめたページがでてくる
>>70 ありがとう。価格的にもGT240かなと。(^^;;
>>71 CUDA RC5-72でググってみます。m(__)m
MediaCoderでCUDAエンコードはCBR/VBRしかできないですよね?
CQ(固定量子化)とか無理なものなんですか?
SuperLoiloScope
PowerDirector 7〜
badaboom MEDIA ENCODER
DVDFab Decrypter 7.0.3.0
Nero Move It
TMPGEncKarmaPlus
MediaCoder
(順不同)と、どんどん出てきてるけど
画質・設定・使いやすさとかどうですか?
75 :
名無しさん@編集中:2010/04/07(水) 21:23:47 ID:9Nd7We03
>>12 CPUだけで処理をしていてGPUが暇している
↓
もったいないのでGPUにも処理を分散させよう
↓
効率が悪いのですべてGPUでしてしまおう
↓
GPUだけで処理をしていてCPUが暇をしている
↓
もったいないのでCPUを安物に交換しよう
サブマシンのPentiumDC-E5300の方にエンコを移そうと思うんだけど
CPUをCore2Qに換えるのとCUDA対応グラボを追加する(現状はオンボード)
のとでは、どっちがいいんでしょ?
ソフトは主にAutoMenVer6使ってます
>>76 圧倒的にCPUそれと安売りのGT240ぐらいがいいんでない?
>>76 GT240以上を追加¥中古5000〜
Core2Quad載せ換え¥中古13000〜
でMediaCoderでエンコ
GTX260くらいじゃないとGPGPUエンコする意味が無いと思う今日このごろ
ハイビジョンh264エンコで実時間の1/2ぐらいっていうとどの辺りになるの?
980Xで等速エンコってのをどっかで見た気がする
GPGPUって流行ってないの?使えないの?
>>82 完全に独立した並列処理にしか向いてないから、用途が結構限られてる。
最適化しようとすると、メモリアクセスの衝突が起きないようにしなきゃいけないが、
エンコとかではそもそもメモリにデータを取りに行くところから始まるしな…
その辺を力業で解決しようってのが、HPC向けのGPGPU製品だな。
>>83 さんくす。
現状ではエンコード用途はi7だけで作っといて良さそうな感じですね。
85 :
名無しさん@編集中:2010/06/29(火) 07:15:06 ID:0MFXvY6Q
x264に迫るハードエンコはまだか?
ハードエンコって何だよwww
全部ハードが計算するんだからハードエンコじゃないエンコなんてあるわけないだろwwwww
ばかはだまってろ
よんでるこっちがはずかしいだろ
ID:8L+y8sPEはバカ確定
というか、ここはGPUを使うソフトエンコのスレな気がするんだ・・・
GPUを使うエンコが低レベルのままだから使い物にならん。
CPUだけで処理をしていてGPUが暇してるからGPUにも処理をさせよう
そしたら効率が悪いのですべてGPUさせてたらCPUが暇をしてるからCPUにも処理をさせよう
そしたら効率が悪いのですべてCPUさせてたらGPUが暇をしてるからGPUにも処理をさせよう
効率が悪いのでGPUにも処理をさせよう
効率が悪いのでCPUにも処理をさせよう
GPU!CPU!GPU!CPU!
あーーーーーーもうええやろキミ!
GPUを使う動画エンコードの画質が悪いからオンボードに戻した。
【CUDAから】GPGPUエンコードからCPUへ交替【x264へ】
俺だけじゃないよな? (-.-)
SandyBridgeにはAVXの命令セット以外にもトランスコーダーが内蔵されてるらしいぞ
GPU処理よりは速度は遅いだろうが残念画質になることはないだろう
マザーボードもCPUも高いから(゚听)イラネ
安いもんだろ
97 :
名無しさん@編集中:2010/11/03(水) 16:39:40 ID:YXVv5M30
ATI streamを使ってエンコしようとするとOSごと固まるんだが
素人質問な上にデコードの話で恐縮なんですが、
動画をデコードする時、NVIDIAのグラフィックボードがあれば、
PureVideoHDの機能を使うことは可能ですか?
なぜこんな質問をしたかと言うと、H.264の動画をポリゴンに
貼り付けて流したいからなんです。リアルタイムでデコードしたくて。
>>98 PurevideoHDに対応した再生ソフトがいる。
ソフトによって対応できるレベルとかが異なるので要確認。
MediaCoderでCuda h264 エンコードすると
h264 (GPAC なんとかかんとか)とかいう形式になってVirtualDubで読み込めない
h264でも(Video0)とかいう表記の動画は読み込める
VirutalDubで対応出来る問題なの?
MediaCoder側で設定で変えられる?
MediaCoderは使わないから分からない
というかaviなのかmp4なのかどっちかも分からない
A's Video
カスタムプロファイルはいいんだけどfps変えれないの?
CUDAを使ったエンコスピードのリストみたいのない?
250GTS と470GTXの差とか他のやつと比較したいので
あったら、教えてください。またはぐぐりかた教えてください
PxVCでもつかってろ
ペガサスさんG80に対応してください
106 :
名無しさん@編集中:2011/01/25(火) 02:57:00 ID:nes29cg1
Video Enhancer 複数枚超解像ソフト
画質最高。 使ったものと使わないものとでは画質が雲泥の差。
ソースよりも実物に近づけられるのは原理的に複数枚超解像ソフトのみ。
TSソースをこれでエンコすればTSソースでは見えないものが復元されるし、
ブルーレイ映像であってもソース以上の解像度になる。
複数枚フレームを参照して一枚の絵を超解像で作り出すので、
TVについてる一枚超解像のようなガビガビの絵にはならないし、画質も劣化しない。
http://www.infognition.com/articles/video_resize_shootout.html ↑でスターウォーズとかのエンコ結果比較可能。
サムネイルクリックして左上が現物、その下が縮小したもので、
その縮小画像をソースとして、どれだけ劣化せずにスケーリングして元にもどせるかがそれぞれのボタン。
入力ファイルはデインタレしたファイルのみ。
AVI, WMV, ASF and MPEG. MOV RM RMVB ファイル。出力はAVI。
出力は1080pまでOK。
値段は3500円。PAYPALかクレカ。無料体験版あり。
aviraに誤検出されそうな仕様だね。
情報少ないな
誰も使ってないのか
試しては見たが使ってないが正解だと思う
エンコしながらグラボの温度上昇を眺めるのは楽しいな
mp4に出来ないなら価値ねえ
なんかCUDAばかりでお腹下しそうだな。たまにはATI Streamも食わせてくれ。
RadeonだとAVIVOでいいじゃんとかなっちゃうからな。
マヌケな制限が気に入らないけど。
ラデHDは、x264+avs+fft3dgpu+_gpu25.dll+warpsharp.dll+MT.dllを使えば問題ない。
atixcoderやasvideoconvはフィルタが殆ど掛からないからfpsは出るけど画質は最悪だし
cccのパラメータを全部最高画質にしても画質の向上は見られなかった。
試してみたら同程度の画質だとファイルサイズは
x264のfast,CUDA,Avivoが1:2:10くらい
さっさとGPGPUはDirectXで天下統一してくれ。
別にDirectXもCOMもWindows専用じゃないよ。
圧倒的にWindowsが普及してるからそう思うだけで。
TMPGEncがATIに対応しないようなので、GeForceを買おうと思うんだけど、GTS450でも速くなるもんかな?
PhenomII955で22分程度が、3時間半ほど掛かったんだが。
COMを使った工業用の通信規格をLinuxで走らせる、ってのは展示会かなんかで見たことあるな。
どの程度互換性があるのかは使ったことないから知らないが。
一昔前からそれなりになら動かせるって話はともかくとして
互換性っつー話なら、Linux上でネイティブなDirectXの実装ってのが以前、結構話題になったよな
その方面は詳しくないからそのまま頓挫したのか、何年かかかっても一応実現するつもりなのかは知らないが
124 :
名無しさん@編集中:2011/05/11(水) 07:16:16.57 ID:Xvu0mIIg
CUDAってなんでマルチパスでエンコード出来ないのですか?
やっちゃいけないみたいなルールを自分らで作ってるだけですか?
125 :
名無しさん@編集中:2011/05/11(水) 12:34:14.50 ID:rOb03vwf
>>121 6コアにしろ。
処理時間は、半分になる。
何週間も前のそんな古い話題を持ち出されても・・・・
>>124 マルチパスでエンコして時間と画質が良好なら実装してるんじゃ無いかね?
実装したアプリが出てこないって事は・・・
9600GT使ってて
なぜか未開封のGTS430があるんだけど
エンコ早くなるの?
freemake coverter使ってます
131 :
名無しさん@編集中:2011/06/18(土) 15:16:57.70 ID:YZzwml6m
ATIのGPGPU使うソフトでおすすめのありますか?
132 :
名無しさん@編集中:2011/06/19(日) 16:37:10.73 ID:Kju0M44L
blender使ってるんだけどCUDA機能をうまく使えないんす。
3日くらい格闘しているが英語英語で、もう吐きそうです。
CPUレンダリングをGPUに切り替える方法をどなたかおねがいしやす;
>>131 RADEONなら有料だけどメディアエスプレッソかな
TSもそのまま変換できるし、安定してる
フリーならA'sだけど、急に止まったりと調子が悪いような
CUDAとは何だったのか?
馬鹿には到底扱えない代物だったんだろ
137 :
名無しさん@編集中:2011/07/05(火) 03:46:45.07 ID:qCO0pylL
DUDAの1コ前
世の中には馬鹿しか、居なかったってオチだったからなぁ
君が言うと説得力あるな。
『馬鹿には見えない服』の流行はまだかね
管総理が着ている服のことか。
おっさんおばさんには着せなくてよかですw
誰が見たままを言えと(ry
146 :
名無しさん@編集中:2011/07/22(金) 06:28:43.29 ID:p/4gu4WT
裸の王様.....と云え...
147 :
名無しさん@編集中:2011/07/22(金) 06:32:28.09 ID:p/4gu4WT
ところで CUDAでシエーダプロセッサー数が増えれば
エンコード速くなる? メモリー、GPUのクロックは同じとして.....
CPUとGPU使ってこの程度では.....
結局、エンコード性能って、580 > 570 > 480 こんな感じなの?
>>148 基本的に性能準だろうが、CUDA世代が違う場合はソフトによっては違いが出る場合も
>>150 404 File Not Found で見れないんだけど…
>>148 G570(Core i3)でTSをハードエンコしてみたけど、実コア使用率6割くらいだったよ。
つまり、GPU性能次第になる。
んでGPUはKシリーズ以外は種類も動作周波数もだいたい一緒なのでほとんど性能は変わらないだろう。
ttp://journal.mycom.co.jp/photo/special/2011/sandybridge/images/fig01l.jpg ↑はブラウザで開いてください。
ただし、解像度変更したりフィルターかけたりしたらCPU食うかもしれないので、
画質オプション使う場合は上位CPUの方が早いだろう。
って言うか、画質に満足できない可能性考えて上位にしたほうがいいと思う。
あと、下位CPUでもデスクトップの方が動作周波数高いので、
エンコしまくるならコンパクトタイプでもデスクトップ前提にするべきだろ。
実際、ハードエンコソフトは制約が大きくて不満がある。
分割TSを分割のままでエンコしやがってからに。
しかも目的のビデオはエンコでエラーが出た。
前処理でエンコが必要になるとハードエンコの意味が無いんだよね。
まあリッピングはしているのでTS結合が可能なら実用になるけど。
使ったのはcyberlink mediaespressoです。
あれ?Lenovoスレと勘違いした。どうりで書き込んだはずのものが無いと思った。
CUDAをぼぉくにCUDAさい!!
dsssssssssssssssssfffffffffffffffffffffffffffff
あ
あ
あ
あ
あ
あ
あ
あ
あ
あ
あ
あああ
あ
なんだこの糞スレは
う
ん
ち
す
れ
sdddddddddddddddssssssssss
XMedia Recode使ってるんだけど遅すぎてイライラする
CUDA使える良いソフトない?
ちなみにmpegにしかエンコしない
お
ち
ん
ち
ん
を
つ
か
え
ば
は
や
く
な
る
よ
ざけんな、おちんちん使ったら、おちんちんが早くなっただけじゃねーか
>>163 あなたのおちんちん早いのねってよくいわれます。楽チンで感謝されます。
なに米長邦雄みたいなこと言ってんだ
このあいだ、ビデオカードをラデからGeforce GTX 560Tiに変えたんだ。
で、初めてTMPGEnc5でCUDA使ったら、びっくりするくらいエンコが早かった!
で、GTX 560TiをGTX 570に載せ換えたら、エンコって更に早くなるんでしょうか?
いろいろググッてみたけど、イマイチ差が分かんないんです(T_T)
実際に使った事なくて嘘ついちゃったんだね、もう一回いかにも
ほんとっぽい嘘考えて出直してくると良いよ
168 :
名無しさん@編集中:2011/12/05(月) 23:52:01.08 ID:MV+HmiNh
このあいだ、ヴィデオカードをMatrox G550からATI HD6850に変えたんだ。(CCCは11.11cです)
で、初めてMedia Converter 7でATI Stream使ったら、びっくりするくらいエンコが早かった!
で、HD6850をHD6970に載せ換えたら、エンコって更に早くなるんでしょうか?
それともZ68+2600KにしてIntel Quick Sync Videoにしたほうが早くなるんでしょうか?
いろいろググッてみたけど、イマイチ差が分かんないんです(T_T)
もしかして流行ってるのかな?
ATIな人はどうすればいいですか
CUDAやQSVはビットレートをx264の2倍にしてもまだx264以下のオワコン
173 :
名無しさん@編集中:2012/01/17(火) 22:19:29.34 ID:kjSr7wA+
なんでなんでしょう?
構造的な、例えば
PCI経由でのデータ転送に時間がかかる
とかなのか、単に現行のアルゴリズムがアホなだけなのか
今はATI StreamじゃなくてAMD APPに変わってる
CUDAもAPPもワークステーション用でないと浮動小数点保障してくれてないし
スレッドIDみればどうゆう処理に向いてるかわかるだろ・・・
175 :
名無しさん@編集中:2012/02/01(水) 01:35:16.58 ID:Eg3lQEKm
無料でいいソフトないですか…
RADEONならなんかあったでしょ
?
??
おお
予定は未定じゃないのか?w
184 :
名無しさん@編集中:2012/10/06(土) 14:37:18.08 ID:uSZ1lcyu
CPUとGPUのメモリ空間を共有するとかいうKaveriが
出たら動画編集、エンコ、画像処理辺りは一気にOpenCLに対応したりしないのかね?
というか何でこんなに普及してないんだろ
条件分岐が苦手だからそんなに動画エンコードに向いてるわけじゃない
186 :
名無しさん@編集中:2013/01/28(月) 15:45:03.10 ID:iIhMCuYl
GPUで楽にエンコが出来るならAMDもハードウェアエンコーダなど積んだりしない
>>184 ごく一部の画像処理はともかく、他は向いてないから……そんぐらいわかれよw
メモリ空間の共有とか、dGPUしか無いGFだと結局PCIE帯域がボトルネックになるんだから、
高速化出来そうな部分を割り振ってもたいした効果でねーよw
>>186 旧式のOSとCPUにこだわってる貧乏人には関係のない話だよw
人全然居ないね
GPUをエンコードに使おうみたいな話って
最近も特に盛り上がってはいないのかな
>>189 速くエンコしたいだけならQSVで充分だからなあ
QSV使うためにVirtu入れると、それが原因で動かないゲームがあるので
AMD対応のエンコソフト使ってるけどね
Daalaは最初からGPGPU対応を目標としてなかったか
まだ実験段階で何年後にリリースされるかすらわからんが
CUDAエンコはCBRとABRしか使えないってのが問題
フィルタ限定で使うだけってのがもったいないな
現状じゃ融通が利かなくて、本来少しでも短時間に終わらせたい
数をこなすユーザーほど逆に使わないという
CPUエンコの方が融通利いて仕上がり綺麗だからね
FreemakeはVBRが使える
1パスのみしかCUDAは使えないが
ハードエンコは、何かしらの決め打ち仕様があるから、最新のソフトエンコ画質を求めるのは酷というもの
家電のディスクレコーダーの再圧縮画質が、発売当初から良くならないのと一緒
それにおかしな挙動でエンコ失敗する事もあるから、マルチスレッド対応ソフトとi7が最も潰しが効く
画質にこだわらないなら、QSVでもCUDAでも好きに使えばいいし、基本的に値段に比例して速くはなる
>>198 QSVもCUDAもミドルレンジくらいで速さは頭打ちでしょ
最上位が値段に見合った爆速ってことはない
>>199 そういや、グラボのゲーム性能のいいやつは凄く高いから、それには比例してないな確かに
201 :
名無しさん@編集中:2013/09/07(土) 17:55:32.73 ID:flOesQs0
>>196 >>198 とは言ってもねえ、まだ調査中だから何とも言えなものの、VideoStudio X6で
1920×1080MTSをブルーレイH.264とAVCHD(30pとないほう)で同画質スマートレンダリング
した時の話だけど、i5が再生時間とほぼ同じレンダリング時間だったのに対して、Radeonは
時間5分の1、CPU使用率30%だった。しかも全然画質が落ちなかった上にファイルサイズも
ほぼ同じ、加えて有料上級動画アプリだと元より色が綺麗なぐらいだった。多分RadeonのOpenCLが
CPUと同じ言語だから、これが可能だったのかも知れない。だから、早くRadeonのOpenCLに
対応したコーデックが増えてくれないと。でないと4Kなんて、多分CPUじゃ耐えられない。
GPUでCPUと同じ計算をやるのが本来のGPGPUの意義なんだから
GPGPUでエンコしたから画質が落ちるって方がそもそもおかしいんだよ。
初期バイナリが手抜きだったとしか……
いやいやw
GPUでCPU以上の結果をだせるのなら、そもそもCPUいらないじゃんw
得手不得手って知ってるかい?w
>>202 ちげーよ。GPUが割と汎用的な使い方ができるようになったから
その計算資源を汎用的に活用しようというのがGPGPUであってGPUをCPUとして使うものじゃない。
大体、CPUと同じ計算させるなら、CPUを何個か載せればいいだろ。
GPUは単純なフローをCPUとは比較にならない量で並列処理するから高速化を見込めるのであって
並列処理に特化したアルゴリズムでない限りCPUに遠く及ばない。(いまどきのCPUが4GHz近くで駆動してるにも関わらず GPUはせいぜい800MHz程度)
>>203,204
いやそういう問題じゃないだろ。GPGPUという考え方と環境が普及しなきゃ
GPUは単純なフローを流してのエンコ処理すらできてないわけで。
そら得手不得手はあるだろうけど、GPGPUはCPUと同じ処理(同じコードという意味ではない)
ができるわけだから、GPGPUで画質が落ちていたのはそもそもがおかしい。
>>205 時間をかけて画質を良くするより、速度を優先しただけだろ。
doubleが使えない環境があることはこの際置いとくとして。(CUDAエンコーダを前提として)
CPUと同じように処理して、倍以上の時間をかけてGPUでエンコードができたとして
それに一体どれだけの価値があるんだ?全く革新的でもなければCPUエンコに比べて良い所はないよね?
それなら最初からCPUで処理しろという話になる。 だからGPGPUのエンコーダが画質悪いのはおかしい訳ではないよね?
たとえ並列化によって画質・圧縮率が悪くなったとしても、CPUに比べて高速に処理できるのであればそこに価値を見出すこともできる。
逆にCPUでやれば早く済むことをざわざGPUでちんたらエンコードすることのどこに価値を見いだせるんだ?
>いやそういう問題じゃないだろ。GPGPUという考え方と環境が普及しなきゃ
>GPUは単純なフローを流してのエンコ処理すらできてないわけで。
何を言ってるんだ?
>たとえ並列化によって画質・圧縮率が悪くなったとしても、
>CPUに比べて高速に処理できるのであればそこに価値を見出すこともできる。
価値を見出してもらえる可能性はあるよな。
で、今ひとつ普及していない現状があるわけだが。
GPGPUで遅くなるような処理ならGPGPUにはやらせないよ。
GPGPUができないコンピューターはあってもCPUは必ずついてるからね。
ホントは得意な処理だけ分担させるのが理想なんだが。
最終的にGPGPUがどのくらいの性能になるかわからんけど
GPUとCPU同じくらい費用対効果があるならGPUに投資するほうがいいな
マルチCPUよりマルチGPUの方が敷居も低いし
まずマルチGPUを使ったら性能が上がるアプリを用意してくださいw
PCIE経由でのデータ転送をさらに増やすとか……馬鹿すぎる
そんなんでGPGPU派のうたい文句レベルの効果が出る作業なんて、今でももてはやされてるパンピーにはほど遠いものばかりだよw
要は最初にGPU側へデータを送って最後までGPU内で処理出来るもの
つまり簡単なお仕事だけw
GPUで何でも高速化できるのならCPUもその方向で進化してるってのw
得手不得手……この言葉の意味をよく考えろよ?
相変わらず妄想を語る初心者ばかりだな、このスレw
アベイラビリティが新しいアプリを産む事もアル
バカが偉そうにするのは感じが悪い事だからやめたまえ
得手不得手があるのになんでもCPUがやってたからGPGPUの導入で高速化するんじゃないか。
得手不得手でCPUの方がいいとか、GPGPUの方がいいとか語れるもんじゃない。
所詮自分でコード書かない奴らの戯言かw
コードとかどんだけ初心者www
俺なんかマシン語ネェィティブで打ってるのにwww
俺とか念じるだけだけど
パンチカードに穴打ってる強者いねぇの?
マシン語……w
それだけで現場からあぶれたロートルが昔とった杵柄で妄想知ったかしてるのがわかるw
バイナリアイ持ってるやつぁ他にいねぇのか・・
音響カプラをだな……
220 :
名無しさん@編集中:2014/02/23(日) 21:42:51.36 ID:34pB/FGC
NVENC使えるソフトってまだねーの?
221 :
名無しさん@編集中:2014/04/24(木) 17:04:16.16 ID:b2GJT6sV
遥か未来でもねーよ。
222 :
名無しさん@編集中:2014/05/24(土) 13:49:22.49 ID:g7Lj8oRN
CUDAも急ぎの時は速いから助かる。 でもコア数が1,000を越えると値段が高いね。
値段的にはCPUのほうが高くて仕上がりもいい(QSVは除く)がCUDAの速さは何にも変えられん。
これでX264並の画像なら言うことないんだけど、ドライバーでなんとかならんもんかな?
さすが全角の馬鹿は言うことが違う
ドライバ変えてCUDAの計算結果が変わるなんてことがあったらまずいだろw
ドライバーというかCUDAって所詮GPGPUだし、アプリケーションレベルの改善対応になるんじゃないの。
逆にIntelのQSVはGPGPUじゃなくてハードウェアエンコーダに近いみたいだから、ドライバでも改善できないレベルだと思うけど。
知ったかぶりですまんが
あのなーGPGPUの定義は画像処理以外
IntelのiGPUだってFLACCLで音声をGPUエンコできんだぞ
今思えばスレタイおかしくね?
>>226 CUDA使ったH264エンコーダって、CUDAを使った実装の一つでしかないのでは?
(GPGPUの厳密な定義はともかく、CUDAがGPGPUを実現する環境である事に変わりないと思うんだけど。)
それともQSVの扱いの話を言ってるの?(FLACCLの下りがよく分からんが)
229 :
名無しさん@編集中:2014/05/25(日) 10:24:17.78 ID:CdAsH7PJ
CUDAもビットレート2,000以上だとかなりきれいだ。 CPUのみとあまり変わらん。
これが1,500-1800くらいだとひどいね。ファイルサイズを抑えたいなら画面サイズを小さくして
ビットレートは高めがいいのか?
今のNVIDIAはNVENCに力入れてるみたいだからなぁ
あれ力入れてんのかなぁ?早いところDXVAに対応してもらいたいが。
>>230 力入れてるのなら対応ソフトを増やす努力をしてくれ
NVEncって使った事ないけどコマンドラインからエンコできないの?
もしできるのだったらnVidiaがやる気だして対応ソフトを増やしてくれ
ってのはお門違いなんじゃ
なんでできると思った?
>>232 OBSやaviutlで既に使えるようになっているだろ
ソフト製作側が対応する気がないならどうしようもねぇよ
>>237 NVENCはNVIDIA GPUのエンコード支援機能とそのAPIでしかないんだが。
それはNVIDIA以外のサードパーティがNVENCを使うよう作った、上で言う「対応ソフト」だろ。
なぜ「いや、だから」になるのか
ん?ソフトを求めてるわけじゃないのか?