アカウント名:
パスワード:
多分無理。
一応、オープンソースのNVIDIA GPU向けドライバーとして、 nouveau [wikipedia.org]があります。
CUDAのコンパイルについては、LLVMのC言語系コンパイラであるclangにCUDAのフロントエンド [llvm.org]とPTXのバックエンド [llvm.org]があるため、オープンソースでもCUDAをNVIDIA GPU用アセンブラのPTXにコンパイルする所までは可能なはずです。ただ、オープンソースだと、PTXをGPU固有アセンブラのSASSへ変換する
パフォーマンスの問題はどうするんですか?
グラフィック周りを使わないなら、特に問題ないのでは?そうでもない?
とりあえず設定した画質で必要なfpsを出せればいいグラフィックと、可能な限り速度を求めなきゃいけないGPGPUなのに、なぜ後者でパフォーマンスが必要ないと思ったのだろう?
処理内容的にもグラフィックはある程度パターンがあるけど、GPGPUにはそれがない。より柔軟な最適化が求められる。ついでに、アーキテクチャもCPUより複雑多様。問題しか無い。
求めなきゃいけないなんてことはないでしょうけど、求めなきゃならないならスラドの閲覧や投稿でリソースの無駄遣いするより柔軟な最適化した方がいい気がします。
その人は、最近のIntelや約10年前からオープンソースドライバに貢献してきたAMDと比べて、nVidiaがnouveauをつい最近までほぼ放置してきたことが思い浮かんだとか、「今でもnouveauのグラフィックの性能は芳しくないけど、グラフィック周りを使わないならGPGPUの性能は満足に活かせている」という話をしているのかと思いましたが。
今でもLinuxでのnVidia利用者がドライバ導入や性能に泣かされる話は割と目にします。自分はもうnVidia使ってないですけど、製品を熟知している開発会社にドライバ開発してもらえるのが一番性能を引き
> 求めなきゃいけないなんてことはないでしょうけどフツーのプログラミングしないでGPGPUをしようって人が速度を求めてないとか意味が分からんのですが。> 求めなきゃならないならスラドの閲覧や投稿でリソースの無駄遣いするよりGPGPUに何を求めるかってのはGPGPUする人の話でここでだべってる人の話じゃないんだけど、そんな主体も場面も何もかも無関係な話を混ぜてあなたの愚劣さ以外の何を主張したいのかわかりません。> ~という話をしているのかと思いましたが。グラフィックも満足に処理できないのに、GPGPUは完璧なんだ。へー。じゃあGPGPUでグラフィック計算する処理書けば?
> それで問題解決一件落着だし企業イメージも向上すると思います。> 使わないで眠っている過去の該当製品があれば、それを送ることでもnVidiaの印象を改善できるかもしれません。本件ではドライバの利用規約その他で製品の使途を制限したんだから、無制限のオープンソースドライバなんて目障りなだけでしょう。
安価製品な自由に使わせない、そのための手段としてドライバの利用規約で縛る。利用規約と書面通知で制限した事がそのままnVidiaの意志。印象もクソもない。
世界中のエヌビディアは頭がおかしくなった [toyokeizai.net]との印象がもたらすものは
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
ドライバーの規約に抵触するのだから、ドライバーを自作すればいいのよ (スコア:0)
多分無理。
Re: (スコア:2, 興味深い)
一応、オープンソースのNVIDIA GPU向けドライバーとして、 nouveau [wikipedia.org]があります。
CUDAのコンパイルについては、LLVMのC言語系コンパイラであるclangにCUDAのフロントエンド [llvm.org]とPTXのバックエンド [llvm.org]があるため、
オープンソースでもCUDAをNVIDIA GPU用アセンブラのPTXにコンパイルする所までは可能なはずです。
ただ、オープンソースだと、PTXをGPU固有アセンブラのSASSへ変換する
Re: (スコア:0)
パフォーマンスの問題はどうするんですか?
Re: (スコア:0)
グラフィック周りを使わないなら、特に問題ないのでは?
そうでもない?
Re: (スコア:0)
とりあえず設定した画質で必要なfpsを出せればいいグラフィックと、
可能な限り速度を求めなきゃいけないGPGPUなのに、なぜ後者でパフォーマンスが必要ないと思ったのだろう?
処理内容的にもグラフィックはある程度パターンがあるけど、
GPGPUにはそれがない。より柔軟な最適化が求められる。
ついでに、アーキテクチャもCPUより複雑多様。問題しか無い。
Re: (スコア:0)
求めなきゃいけないなんてことはないでしょうけど、求めなきゃならないならスラドの閲覧や投稿でリソースの無駄遣いするより柔軟な最適化した方がいい気がします。
その人は、最近のIntelや約10年前からオープンソースドライバに貢献してきたAMDと比べて、nVidiaがnouveauをつい最近までほぼ放置してきたことが思い浮かんだとか、「今でもnouveauのグラフィックの性能は芳しくないけど、グラフィック周りを使わないならGPGPUの性能は満足に活かせている」という話をしているのかと思いましたが。
今でもLinuxでのnVidia利用者がドライバ導入や性能に泣かされる話は割と目にします。自分はもうnVidia使ってないですけど、製品を熟知している開発会社にドライバ開発してもらえるのが一番性能を引き
Re:ドライバーの規約に抵触するのだから、ドライバーを自作すればいいのよ (スコア:0)
> 求めなきゃいけないなんてことはないでしょうけど
フツーのプログラミングしないでGPGPUをしようって人が速度を求めてないとか意味が分からんのですが。
> 求めなきゃならないならスラドの閲覧や投稿でリソースの無駄遣いするより
GPGPUに何を求めるかってのはGPGPUする人の話でここでだべってる人の話じゃないんだけど、
そんな主体も場面も何もかも無関係な話を混ぜてあなたの愚劣さ以外の何を主張したいのかわかりません。
> ~という話をしているのかと思いましたが。
グラフィックも満足に処理できないのに、GPGPUは完璧なんだ。へー。じゃあGPGPUでグラフィック計算する処理書けば?
> それで問題解決一件落着だし企業イメージも向上すると思います。
> 使わないで眠っている過去の該当製品があれば、それを送ることでもnVidiaの印象を改善できるかもしれません。
本件ではドライバの利用規約その他で製品の使途を制限したんだから、
無制限のオープンソースドライバなんて目障りなだけでしょう。
安価製品な自由に使わせない、そのための手段としてドライバの利用規約で縛る。
利用規約と書面通知で制限した事がそのままnVidiaの意志。印象もクソもない。
Re: (スコア:0)
世界中のエヌビディアは頭がおかしくなった [toyokeizai.net]との印象がもたらすものは