[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 05/09 17:28 / Filesize : 139 KB / Number-of Response : 571
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【GPGPU】くだすれCUDAスレ【NVIDIA】



1 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 11:13:52 ]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
CUDA使いが優しくコメントを返しますが、
お礼はCUDAの布教と初心者の救済をお願いします。

CUDA・HomePage
www.nvidia.com/cuda

関連スレ
【GPGPU】NVIDIA CUDA質問スレッド
pc11.2ch.net/test/read.cgi/tech/1190008468/
GPUで汎用コンピューティングを行うスレ
pc11.2ch.net/test/read.cgi/tech/1167989627/
GPGPU#2
pc11.2ch.net/test/read.cgi/tech/1188374938/



504 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 07:01:11 ]
スニペットとかコピペってのは、結局コードのモジュール化ってことでしょ。
オブジェクト指向による再利用促進とも言うけど、それは時代の流れって言うよりもう当たり前じゃないのか?
IDEとか便利だし、かゆいところは自分でコード書けばいいんじゃないか。
今の時代、30分で作れるのに一からメモ帳作る奴はよっぽどバカでしょ。

505 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 07:03:23 ]
ああ抜けてた。

コピペって簡単に言うけど、典型コードの再利用なわけでだからこそメモ帳アプリが30分で作れる威力があるんだけど。

506 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 07:05:53 ]
そういえば、ム板でコテ名乗ってるのは団子ぐらいしかいないよね?他にいるの?

507 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/09(月) 07:23:14 ]
>>504
コピペの単純工程をやるプログラマもいれば
ライブラリを書くプログラマもいるわけで

法律事務所のアルバイトと弁護士くらいの格差は出てくるかもね
いや、既に出来てるか

508 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 09:07:28 ]
>>505
使い回しでメモ帳に30分ってかかりすぎだろ。3分でやれよ。
テキストコントロール配置してファイル読み書き機能付けるだけで終わりだろ
IDEの雛形だけでほぼ完成なんだからさ

それともGREP機能でも搭載するのか?

509 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 09:12:15 ]
30秒だろ

#include <stdlib.h>
int main(void) { system("notepad.exe"); return 0; }


再発明する価値もない。

510 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 09:20:05 ]
無いものを作る、あるいは既にあるものをより良くすることに知的労働の価値があるわけで
劣化コピーの再発明で金とるなど馬鹿の所業だろ。

511 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 09:42:01 ]
>>509
ワロタw

512 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 10:28:29 ]
30分で作れる程度のエディタなんて誰も使いたくないな



513 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 12:06:54 ]
なんでおまえらはそのうちいい情報を提供してくれそうな人を叩くんだよ

514 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 12:13:14 ]
いい情報を提供するのが自分じゃないと気がすまないからさ。
そのために全体が遅延しても問題なし。

515 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 12:28:58 ]
CUDAは既存の一握りのプログラムの再発明のためデバイス・言語処理系だろ。
性能はともかく効率CUDAでできることは普通のCPUでもできる。
より高いスループットを得るためにこそある。
プログラミング対象を選ぶし、性能を出すには工夫がいる。

テキストエディタの話じゃないけど、生産性を言い訳にして自分で創意工夫が出来ない奴には不向き。

516 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 12:38:56 ]
,,・´∀`・,,)っ-○◎● に嫉妬してるだけじゃね?

517 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 13:34:37 ]
まぁ、団子は必ずしも間違ってはいないからな。
CUDAに未来はないかもしれないけれど、OpenCLはAMDも担いでいるからもう少し生き延びるだろうし。

518 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/09(月) 19:05:27 ]
OpenCL(笑)

なんかの魔法の言語のように思ってないか?
OpenCLは「GPU版Java」じゃない。
共通化されてるのは言語の基本仕様の部分だけで、細かいところは処理系依存。

んでもって、CUDAやCAL/Brook+のプログラミングの敷居を高くしてるのは言語処理系じゃなくて
少ないスクラッチパッドメモリとレイテンシの大きいメモリと
やたら小回りが利かないベクタ演算ユニット、その他諸々のGPUのパイプライン・・・
要するにシェーダコアの構成そのものにあるのであって、それが解消されない限り
CPUを置き換えて普及していくことなどあり得ない。

普通のCPUと同じ定番言語のC/C++言語をまがりなりにもサポートしてるのに
業界の評価のお寒いCellを見れば、課題は言語じゃなくて汎用プロセッサとしての
柔軟性にあることくらいわかるだろ?

その意味、OpenCLを効率良く実行できるのはよりCPUに近いLarrabeeだと思うよ。
というか本質的にOpenCLなんて要らない。
どうせCellなんかと同じくハード専用にカリカリにチューニングしなきゃいけないんだし。

519 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 19:35:29 ]
>>518
世の中それほどぎりぎりのチューニングまではしないけどちょっとは速く走って欲しいなんて用途が結構あるのよ。
で、私自身はOpenCLはAMDが必死こいてアピールしているだけで実際には普及しないと思っているのよね。
どうせLarrabee出て来る頃にはCtも来ているだろうから、NVIDIAもAMDも青息吐息でしょ。

まぁ、CUDAスレなんだからLarrabeeの待つ未来を語るのは程々にしましょ。

520 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/09(月) 19:58:15 ]
期待してなんか無いよ。
Cellと同じくニッチ市場を食い合うだけ。

521 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 20:55:32 ]
ゲーム屋の意見としては、SPUの数とメモリが倍あったらCellも悪くないと思う。
あとはメモリのバンド幅か。
柔軟性もあったら嬉しいけどね(整数や分岐とか)。

522 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 04:01:00 ]
>期待してなんか無いよ。
おっと、だんごさんの悪口はそこまでだ



523 名前:デフォルトの名無しさん [2009/03/11(水) 03:05:50 ]
>やたら小回りが利かないベクタ演算ユニット、その他諸々のGPUのパイプライン・・・
Crayだってそうだったじゃん。Personal CrayとしてCUDAは良く出来てると
思うけど。
メモリの不自由な階層は何とかしてくれ、と思うけど。Cray同様、IPも持って
一般I/Oも出来て欲しい。
あと出張先でデモ出来るように、CUDAの動くnVidia GPU載ったサブノート
が出てくれないと…。学会発表しようにも、デスクトップ担いで持参しなきゃ
ならんってのは勘弁。

524 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/11(水) 03:24:55 ]
つ[Asus N10]

525 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 11:31:57 ]
つ[新Mac Book]

526 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/11(水) 22:47:25 ]
いや、でも、アカデミック畑の人の求める特化型プロセッサって一般のニーズとかけ離れてると思うよ。
CellやGRAPE-DRでワードやエクセルが動くかっつーの。

当たり前だけどアカデミック色の薄いアプリケーションって書く人少ないのよね。
サンプル探しにCUDA-Zone逝っても「なんとか論文ps.gz」みたいなのしかないし

527 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 23:01:58 ]
ここにアカデミック色の殆どないアプリケーションを書いている人が居るんだが、
残念なことに特定用途向けだし契約の都合もあるんで公開できないんだわさ。

528 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 23:04:35 ]
アカデミック色って例えば何?
ブラックホールのシミュレーションとか?

529 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/11(水) 23:08:18 ]
俺も書いてたよ
NVIDIAの営業さんじきじきに頼まれたがめんどくさくなった

530 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/11(水) 23:09:07 ]
>>528
そういえばGRAPEのコミュニティではCUDAはやたら受けが良いらしいね。

531 名前:デフォルトの名無しさん [2009/03/12(木) 19:48:28 ]
>>523
モバイルCUDA環境が欲しくてN10jc買った
性能は
./nbody -benchmarkで16.472GFLOP/s
./nbodyでタイトルバーにでるやつだと80GFLOP/sくらい

532 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/12(木) 21:20:13 ]
割と出るんだね

大学時代にやった熱力学シミュレーションのレポートをまた引っ張り出してきてCUDAで実装してみるかな。
Rubyで書いたらアホみたいに遅くてC++で書き直した覚えがある。



533 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 01:33:06 ]
Rubyで書いてCより性能でればいいのにね。無理言うなって感じだが

534 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 01:52:39 ]
アルゴリズムが悪いんじゃないの。

535 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/13(金) 01:58:40 ]
まさに「グリッド」(格子点)だよ。
アホみたいに並列化しないと性能出ないCUDAには向いた問題

536 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/13(金) 02:20:43 ]
RubyはCでかかれたインタプリタであって、
1語句ごとにループ・switch文で処理を行う以上
それ自体の致命的な遅さはどうしようもない。

YARVとかJRubyなら多少速いかも知れんが
本家はまだJIT以前の問題だし。
Matz氏はXbyak見て「いずれは考えなきゃいけない」的なこと言ってたんだけどね。

537 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 02:50:22 ]
団子の中の人って、大学逝ってたんだ。

>>531
意外とやるな。電池で動いてそれなら上出来だと思う。
ARM+DSPでは桁違いに負けてると思う。しかし、所詮
ネトブクに毛が生えただけなのに、ThinkPad Xシリーズ
より重いのか。
Linux対応はどない? EeePCのLinux対応はすこぶる良
かったから期待してるのだが。

538 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 08:17:53 ]
>>537
CentOS5.2はおk
サウンドは自分でドライバ当てる必要あり
無線LANは認識してる
(ドライバ入れてないから使えるかどうかは不明
あとはカメラと指紋認証が使えないくらい

他の鳥は試してないからわからん

BIOSでHT切れないのが気持ち悪い

539 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 10:27:16 ]
>>537
金を気にしないならネットブックは辞めたほうがいい。
1024x600は割と不便。

EeeUbuntuなら、最初からEeePC向けのカメラやBluetoothの設定ユーティリティが
インストール済みだが。

540 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 22:33:58 ]
>Matz氏はXbyak見て「いずれは考えなきゃいけない」的なこと言ってたんだけどね。

いつ?

>YARVとかJRubyなら多少速いかも知れんが
>本家はまだJIT以前の問題だし。

YARVはすでにRuby本家だけど?

541 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/13(金) 22:38:08 ]
>>540
www.rubyist.net/~matz/20070116.html#p04

542 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 22:41:31 ]
参考になるかもしれない、じゃん



543 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 23:25:23 ]
>>541
リンク先読んだが、Xbyakじゃなくて「Gecko 3.0にはJIT付きJavaScriptエンジンが添付されるということだが」が、将来の参考になるという風にしか読めないんだが・・・
2007年の時点なら、Matz氏がRuby用のJITについて参考にするという文脈なら、XbyakじゃなくてYARVのJITが暗黙でしょ。


544 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/13(金) 23:50:07 ]
別に"へるみエンジン"を検討してるなんて言ってないが
「JIT」としか言ってねーよ

545 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 00:21:40 ]
JITじゃなくて、「「いずれは考えなきゃいけない」的」と「参考になるかもしれない」は違うだろって話でしょ?
あと、
>YARVはすでにRuby本家だけど?
についてはノーコメントのなの?

546 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/14(土) 00:33:17 ]
YARVはJIT実装があったろ?
あれこそ亜流だけど

547 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/14(土) 00:39:52 ]
>>545
ちなみにYARVとか鬼車のJITは環境非依存の中間コードに変換するだけであって
CPUネイティブじゃないよ。
んで更にそのバイトコードをインタプリタで動かしてる。

ネイティブコードのJITに言及したのは↓だけ

> _ [言語] IA32(x86)JITアセンブラ Xbyak

548 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/14(土) 00:41:52 ]
ま、Rubyが動かせそうなGPUはLarrabeeが最初で最後だろうな

549 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 01:01:14 ]
いつJITの実装の話になったんだ。
話そらすのが上手いなww

そもそもMatz氏はXbyakについて「「いずれは考えなきゃいけない」的」な事は言ってないので(参考にするのはGecko 3.0の方)、>>541以降のお団子さんのコメントは見当違い。


550 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/14(土) 01:08:02 ]
Xbyakを採用するなんて俺は言ってないし君が勝手に勘違いしただけでしょ

551 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/14(土) 01:14:17 ]
もともとはRubyがC++よりクソ遅いって当たり前の話だろ。
スクリプト言語が静的コンパイル言語を超えられる訳がない
それだけのことよ

552 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 02:39:35 ]
団子、いい加減にしろ。最近のお前はオカシイぞ。
形式言語より、日本語勉強し直せ。マジで。
コミュ力無さ過ぎ。



553 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/14(土) 02:50:01 ]
自分が思考短絡してるのを棚に上げて他人を避難するヴァカがいると聞いて

554 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 03:08:30 ]
自己紹介、乙。
そんなヴァカ呼んでないから、「避難」してこい。

555 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 04:45:16 ]
テンプレ入りか
> Matz氏はXbyak見て「いずれは考えなきゃいけない」的なこと言ってたんだけどね。


556 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 04:46:34 ]
コテ団子の相手はするな。キチガイになっちまうぞ!

557 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 05:44:29 ]
>>553
自分の技術力をいくら上げても、無責任な発言ばかりしていると誰も君のことを信用しなくなるよ。気をつけたほうがいいと思う。

558 名前:,,・´∀`・,,)っ-●◎○ mailto:sage [2009/03/14(土) 11:15:53 ]
「JIT」について話してるのに
一番近くにある単語「Xbyak」を「検討」ということにしたがる思考短絡ぶりがゆとり脳

559 名前:,,・´∀`・,,)っ-●◎○ mailto:sage [2009/03/14(土) 11:18:59 ]
Matz氏はXbyak見て(JITの仕組みを)「いずれは考えなきゃいけない」的なこと言ってたんだけどね。

これでいいかな?


560 名前:,,・´∀`・,,)っ-●◎○ mailto:sage [2009/03/14(土) 11:46:40 ]
温度分布の立体グラフをExcelでプロットしたいんだが、なんかいい方法ある?
俺もゆとりだからCSVで吐き出して読み出すとか原始的な方法しか思いつかない

561 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 12:10:49 ]
隔離スレなのか、ここはw

562 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:18:59 ]
>>560
Excelなんかを使いたいなら、csvでいいんでない?

つーか、団子もそれに噛み付く奴も自分の言葉が足りてないことに気付けよ。



563 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 18:37:07 ]
ここはグダスレじゃないぽ

564 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/03/14(土) 18:39:25 ]
くだをまくスレです

565 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 20:57:56 ]
どのスレでもゆとり脳の団子が来ると荒れる。
そして人がいなくなる。

566 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 21:02:45 ]
まだゆとりがどうのこうの言ってる時代錯誤な奴がいるのか

567 名前:デフォルトの名無しさん [2009/03/14(土) 21:06:25 ]
おまえはヒマになると2ch開いてるだろ?w

568 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 21:29:38 ]
お前は○○だろ

↑↑自分がそうだから他人も同じだと思っている奴の決まり文句

569 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 01:33:02 ]
○○な>>568


570 名前:デフォルトの名無しさん mailto:sage [2009/03/16(月) 00:57:27 ]
Vista x64
Device 0: "GeForce 9600M GT"
4096 bodies, total time for 100 iterations: 663.110 ms
= 2.530 billion interactions per second
= 50.602 GFLOP/s at 20 flops per interaction






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<139KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef