- 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/
- 764 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 00:52:49 ]
- libXiというパッケージをインストールできないかね
俺もfedoraはよく記憶にないんだが
- 765 名前:デフォルトの名無しさん [2009/07/03(金) 07:55:20 ]
- >>764
libXiというのがインストールされていないということだったのですか 早速インストールしたいと思います。どうもありがとうございました。
- 766 名前:デフォルトの名無しさん [2009/07/05(日) 04:21:12 ]
- teslaとgeforceって何が違うの?
- 767 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 05:03:33 ]
- OpenGL向けかDirectX向けか
- 768 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 10:40:00 ]
- >>767
それquadroとgeforceでしょ。 >>766 teslaはhpc専用ボードで、ディスプレイの出力ポートがない。 NVIDIAがボードの製造まで一貫して行ってて、テストもしっかり通している…らしい。 あとメモリが4GB乗ってる。
- 769 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 09:01:42 ]
- CUDAというよりハードウェアの話なんですが質問させてください
TESLA C1060をMM3500に刺したいんですが、この状態だとBIOSが拝めません ビープ音「−・・(長短短)」って音がするんでAwardで調べたらビデオアダプタ不良らしい マザーボードだけを他のに変えたら正しく起動するので、電源やTESLAが悪いわけではなさそうです TESLAなしのMM3500だけならUbuntuのBoot CDからMemtestが走るとこまで行きました
- 770 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 09:34:48 ]
- スレ違いどころか板違いだ
判ってるなら該当板いけよ
- 771 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 22:26:16 ]
- >>769
買ったとこに聞いた方が良いかと...
- 772 名前:デフォルトの名無しさん mailto:sage [2009/07/07(火) 00:46:08 ]
- >>772
ありがとう まずはVIAにメールしてみます
- 773 名前:NVIDIAの営業の受け売りw mailto:sage [2009/07/07(火) 09:05:04 ]
- ・GeForce
NVIDIAはパーツ選択にはノータッチ。各社さんが勝手に安い部品を積んでいるから動作しなくても当然。 プロならそんなアキバ的発想はやめて、QuadroFXかTeslaを使ってください。 ・QuadroFX NVIDIAの厳しいテスト基準に合格した高品質の出力を保証しているから決して安くありません。 プロにも安心してお使いいただけます。 ・Tesla QuadroFX以上に品質に重点を置いてテストを行なっています。HPCにはこれ以外の選択肢はありえません。
- 774 名前:デフォルトの名無しさん mailto:sage [2009/07/07(火) 09:07:57 ]
- >>768
OpenGL向けもDirectX向けもないよ。>773にもある通り、NVIDIAがテストしているかどうかの違い。 なんせ、GeForceの製造販売を行なっているELSAの営業の前で堂々と>773みたいなことを仰ってる。 10倍の価格差も、当然ということなのでしょう。
- 775 名前:デフォルトの名無しさん mailto:sage [2009/07/07(火) 22:07:57 ]
- そりゃカノプーが手を引くわけだよな
どうしたってGeForceは価格競争になっちまう
- 776 名前:デフォルトの名無しさん mailto:sage [2009/07/08(水) 00:28:37 ]
- 不特定多数の客向けのプログラムでGPGPUを使うコードを書くやつはアホウ、ってことだな。
- 777 名前:デフォルトの名無しさん [2009/07/08(水) 06:57:16 ]
- 全てアホウと決め付けるのはねぇ
中には超やばいものを開発するかもよ(世界は広い) 特にロシア東欧は要注意!
- 778 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 00:40:40 ]
- >>777
アホウと言っているのが、nVIDIAの営業ってことだよ。
- 779 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 00:02:30 ]
- 「阿呆」とは言わなかったけれど、「動かなくても当然ですから」くらいのことは言ってたなぁ。
- 780 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 00:17:01 ]
- 今月末に CUDA2.3 が出るとさ。
PGI compiler 9.0 は2週間体験できるから、Fortran で単純な行列積の コードを書いて試してみたけど、Core2 Quad + GeForce9800GTX で CUDA 2.0 という古い組み合わせのせいか, !$acc region の設定の効果が全く現れなかった。 pgf95 -ta=nvidia:cc11 matrix.f というコマンドでいいと思うんだけど。
- 781 名前:デフォルトの名無しさん [2009/07/11(土) 19:31:18 ]
- CUDA用の姫野ベンチをGTX285で実行しようとしたのですけど動きませんでした。
何が原因かわかりません、どなたかわかる方いらっしゃいましたらお願いします。
- 782 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 20:08:49 ]
- 原因はわかりますが、何をお願いされているのかわかりません。
- 783 名前:デフォルトの名無しさん [2009/07/11(土) 21:19:47 ]
- その原因について詳しく教えて頂きたいのですが
- 784 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 22:37:16 ]
- >>783
原因なら簡単ですよ。 あんたが人間じゃなくて人だからです。
- 785 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 23:13:59 ]
- 動くかどうかも保障してないものが普及するとか思ってるのか?
- 786 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 23:20:06 ]
- >>785
>779のことを言っているのなら、QuadroFXとTeslaがあるから大丈夫だと思っている 頭に蛆が涌いているとしか思えないNVIDIAの営業に言ってあげてください。 無駄だけどw
- 787 名前:デフォルトの名無しさん mailto:sage [2009/07/15(水) 19:53:47 ]
- visual profilerについて質問です
プロファイラの項目GPUTimeを見ると全体で3000くらいなのですが、 プログラム中で cutCreateTimer( &timer) を使って計測すると 18ms〜60msのバラけた値が出ます これってどちらが正しい値なのでしょうか?
- 788 名前:デフォルトの名無しさん mailto:sage [2009/07/15(水) 21:31:07 ]
- >>781
バイナリのCUDA SDK1.1だからだろ
- 789 名前:デフォルトの名無しさん mailto:sage [2009/07/15(水) 23:02:02 ]
- >>787
cutCreateTimer()の実装を見てみた?
- 790 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 19:00:37 ]
- Fixtarsの資料面白いね、祝日に更新ご苦労さんだわ
この調子で本家資料全部訳してくれないかなw ttp://gpu.fixstars.com/index.php/CUDA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0TIPS
- 791 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 08:05:55 ]
- 2.3来たね、やっと64bit版で32bitコンパイルできるようになった
- 792 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 13:44:49 ]
- Mac版の2.3.0ドライバーインストールしてみたら、一回目libcuda.dylibだけ入らなかったことに気付かなくて、全然見当違いの所で原因探してて苦労したよ。
一発で入るようにしてください、nVidia様
- 793 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 22:10:54 ]
- ttp://www.nv-info.com/cuda_for_highschool/
20年前の高校生は参加しちゃダメかな?
- 794 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 22:13:36 ]
- Teslaプレゼントしろよ
相変わらず一貫してないな
- 795 名前:デフォルトの名無しさん [2009/07/26(日) 23:27:14 ]
- CUDAで動くトリップ検索ツール頂ける方いらっしゃいませんか
- 796 名前:デフォルトの名無しさん [2009/07/27(月) 00:50:11 ]
- ノシ
- 797 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 03:25:45 ]
- 【レポート】中高生がCUDAにチャレンジ! NVIDIAがGPUコンピューティングの体験イベント開催 | パソコン | マイコミジャーナル
journal.mycom.co.jp/articles/2009/07/27/cuda/index.html
- 798 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 10:10:10 ]
- >>795
あれ?まだ誰も作ってなかったの?
- 799 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 10:43:20 ]
- あと6年早ければ・・・
- 800 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 11:08:28 ]
- >>798
らしいです
- 801 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 22:53:08 ]
- じゃぁ俺が作るか。
まずはCUDA無いバージョンのソースがあるURL教えてw
- 802 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:02:52 ]
- まあ、待て屋。
- 803 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:07:41 ]
- >>802
それはラデ用のしかなかったような…
- 804 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:11:46 ]
- CUDA無しを所望のようだからこれで良くね?
CPU用のコードも当然あるよ。
- 805 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:17:31 ]
- >>804
nVIDIAのVGAしか持ってないんだorz
- 806 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:22:33 ]
- >>805は>>795か?
俺は>>801に向けて書いたんだが・・・
- 807 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:26:42 ]
- >>806
あ、はい。 俺は>>805であり、>>795です。 ID出てないと面倒だね
- 808 名前: ◆hEpdoZ.tHU mailto:sage [2009/07/28(火) 06:51:10 ]
- >>807
トリップ使ってけれw
- 809 名前: ◆DokuomoeW. mailto:sage [2009/07/28(火) 16:50:48 ]
- >>808
おk >>807です
- 810 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/07/29(水) 21:19:39 ]
- Larrabee向けのソースコードなら多分あるんだがwwwww
- 811 名前: ◆DokuomoeW. mailto:sage [2009/07/30(木) 12:59:13 ]
- まだ手元にある定額給付金で
ラデ買ってくるかな… それも一つの選択肢
- 812 名前: ◆DokuomoeW. mailto:sage [2009/07/31(金) 21:10:00 ]
- かつてTripcode ExplorerのCUDA版があったらしいね
でも、今はもう消えてる…
- 813 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/07/31(金) 21:52:43 ]
- ギコハハハ
- 814 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 22:14:27 ]
- >>812
がはは!それはネタだからーw
- 815 名前: ◆DokuomoeW. mailto:sage [2009/07/31(金) 23:11:08 ]
- >>814
そうなんだwwwwww
- 816 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/07/31(金) 23:31:10 ]
- ふふふ
- 817 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 05:48:13 ]
- あらあらふふふ
- 818 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 07:37:39 ]
- これでいいじゃん
tmkk.hp.infoseek.co.jp/tripper/
- 819 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 20:49:45 ]
- 300Wも消費する物体を数週間動かすとは恐ろしいw
- 820 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 07:25:23 ]
- shared memoryって,CPUで言うL1キャッシュみたいなもん??
- 821 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 08:04:31 ]
- >>818
これって使うとどれくらい寿命減るの? 作った人って絶対に高負荷かけて石を壊そうとしてるよね・・・
- 822 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 15:36:31 ]
- >>821
なにいってるの・・・ まあたしかにファンがクソだと熱で死ぬ可能性はあるが
- 823 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 03:54:01 ]
- >>820
大分違う。つーか、CPUとは考え方を変えないと使いこなせないよ。
- 824 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 10:08:33 ]
- >>820
CPUで言うレジストリみたいなもんだ
- 825 名前: ◆DokuomoeW. mailto:sage [2009/08/04(火) 13:52:22 ]
- >>818
for Macだ…と
- 826 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/08/04(火) 21:07:21 ]
- Windows用に直せるだろこんなん。(と言ってやらない)
- 827 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/08/04(火) 22:06:06 ]
- Vistaだと困ったことに、描画に支障ない程度に負荷調整しないとAeroが死ぬwww
- 828 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 22:45:00 ]
- だれかトリップ生成のアルゴリズム説明して?
趣味でCUDA処理のコード書いてみたいからー >>818のコード読めって話だけど、ハッシュとか暗号系はアルゴリズム知ってないと、時間かかるんでお願いします。
- 829 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 23:22:43 ]
- 309 名前:◆cZfSunOs.U []: 2009/06/19(金) 11:46:10 ID:MLNb4KfK0 (17)
生キー指定以外の12桁以上「##〜」形式も将来の拡張用にしておきましょう. で,まとめ: if (length $handle_pass >= 12) { my $mark = substr($handle_pass, 0, 1); if ($mark eq '#' || $mark eq '$') { if ($handle_pass =~ m|^#([[:xdigit:]]{16})([./0-9A-Za-z]{0,2})$|) { $GB->{TRIPSTRING} = substr(crypt(pack('H*', $1), "$2.."), -10); } else { # 将来の拡張用 $GB->{TRIPSTRING} = '???'; } } else { use Digest::SHA1 qw(sha1_base64); $GB->{TRIPSTRING} = substr(sha1_base64($handle_pass), 0, 12); $GB->{TRIPSTRING} =~ tr/+/./; } } else { # 従来形式 }
- 830 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 23:23:28 ]
- インデント消えたorz
- 831 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 23:25:49 ]
- Kernel用のCRYPTを自前実装しないといけないのか・・
- 832 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/08/09(日) 00:05:13 ]
- C++用のコード晒してみる。これは実際に某ツールで使ってる。
char* trip_sha1(const char* key) { SHA1Context sha1; SHA1Reset(&sha1); SHA1Input(&sha1, reinterpret_cast<const uint8_t*>(key), std::strlen(key)); uint8_t digest[SHA1HashSize]; SHA1Result(&sha1, digest); static char cryptresult[13]; /* encrypted result */ static const char base64mod[] = /* 0..63 => ascii-64 */ "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789./"; cryptresult[0] = base64mod[digest[0] >> 2]; cryptresult[1] = base64mod[(digest[0] << 4 | digest[1] >> 4) & 0x3F]; cryptresult[2] = base64mod[(digest[1] << 2 | digest[2] >> 6) & 0x3F]; cryptresult[3] = base64mod[digest[2] & 0x3F]; cryptresult[4] = base64mod[digest[3] >> 2]; cryptresult[5] = base64mod[(digest[3] << 4 | digest[4] >> 4) & 0x3F]; cryptresult[6] = base64mod[(digest[4] << 2 | digest[5] >> 6) & 0x3F]; cryptresult[7] = base64mod[digest[5] & 0x3F]; cryptresult[8] = base64mod[digest[6] >> 2]; cryptresult[9] = base64mod[(digest[6] << 4 | digest[7] >> 4) & 0x3F]; cryptresult[10] = base64mod[(digest[7] << 2 | digest[8] >> 6) & 0x3F]; cryptresult[11] = base64mod[digest[8] & 0x3F]; cryptresult[12] = 0; return cryptresult; }
- 833 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 00:36:34 ]
- sh1のCUDA版くらいありそうだけど
- 834 名前:828 mailto:sage [2009/08/09(日) 00:38:07 ]
- ご両人、コードさんくす〜
実はC住人なんで(汗 蛇足だが関数内のstaticの使い方が気持ち悪いです(笑 さー昔しらべたSHA-1の資料でもひっぱってくるかー
- 835 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/08/09(日) 01:53:23 ]
- オリジナルのcrypt(3)でもchar配列はstaticでとってるんだよな
たしかにキモイ std::stringとか使ってみ? CUDAに移植できへんで?
- 836 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 01:56:33 ]
- 笑えるくらいきれいなワンツーw
- 837 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 01:57:37 ]
- ごば
- 838 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 13:04:04 ]
- CUDAでrandは使えない?
- 839 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 13:11:14 ]
- >>838
使えないよ。自分で用意しないと。
- 840 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 13:25:21 ]
- CUDA上でのSHA1の実装というとこのあたりか?
forums.nvidia.com/index.php?showtopic=102349
- 841 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 22:49:48 ]
- r0,g0,b0,r1,g1,b1,r2,....
というようなグローバルメモリにあるchar型の配列に対して、GPU側からuchar4型変数で {r0,g0,b0,r1} {r1,g1,b1,r2},.... というようにアクセスすることは可能でしょうか?
- 842 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 01:04:40 ]
- y*4+x
- 843 名前:841 mailto:sage [2009/08/11(火) 01:59:08 ]
- あーこれじゃ駄目だった
ごめんなさい、忘れてください
- 844 名前:828 ◆TripEQ.VNLIV mailto:sage [2009/08/11(火) 21:13:55 ]
- だめだー
SHA1と総当り攻撃じゃ現実的じゃない。。。 4桁適合ならまだ使える感じorz
- 845 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 13:47:21 ]
- 誰かRADEON HD48xx向けのCUDAドライバ開発してないの?
- 846 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 14:23:41 ]
- >>845
どちらかというと AMD Accelerated Video Transcoding(AVT) では?
- 847 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 16:05:07 ]
- いや、CUDA互換機能つけて
CUDA対応ソフトを使えるようにならんかなーと。
- 848 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 17:49:44 ]
- >>847
OpenCLじゃだめですか?
- 849 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 17:50:52 ]
- ラッパー作ってくれるならいいけど・・・
既存のソフトでCUDAにしか対応してないやつとか CUDA以外の開発環境が整わなさすぎて、見切り発車でCUDA使いたいなとか あるんで。
- 850 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 18:44:14 ]
- CUDAってOpenCL取り込んでたような……気のせい?
- 851 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/08/21(金) 20:13:56 ]
- CUDAは環境。
OpenCLは言語・フレームワークで、CUDA向けのプログラムを記述出来る物のひとつ。 従来の「CUDA言語」は "C for CUDA" という扱いになった。
- 852 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 20:36:51 ]
- x64でCUDAをしようと思ったんだけど,vitual studioでプロジェクトが作れない.
CUDA_VS_Wizard_W64.2.0を入れて, CUDA64WinAppはテンプレートとして表示されるようになったが, 選択してもうまく生成されない. CUDAWinApp(32bit)の方はうまく生成される. 64bitで開発してる方や, 症状の原因がわかりそうな方,ご教授願う.
- 853 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 21:00:40 ]
- おっと,自己解決.
スレ汚しスマソ.
- 854 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 23:07:09 ]
- >>853
いや、教えてよ(笑)
- 855 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 20:28:04 ]
- 共有メモリのBank Conflictがいまいちわからないのですが、
同じ配列のアドレス(添え字)に複数のスレッドが同時にアクセスしなければいよいのでしょうか?
- 856 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 07:21:12 ]
- 最近のマザボってPCIEx16が普通に2,3個あるよな
ところで違う世代のGeForce9800、GTX280とかを積んだ場合 CUDAはどちらのGPUも使ってくれるの?
- 857 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 09:24:02 ]
- >>856
CUDAはGPUチップを一つだけしか使えない。 どれを使うかは、cudaSetDevice()で指定しないといけない。 サンプルの、MultiGPUを参照のこと。
- 858 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 18:32:52 ]
- ということは,
最近のグラボ一枚にGPUが2つ積んであるヤツでも, GPUを指定してやらないといけないのか.
- 859 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 18:39:49 ]
- そそ、しかも1スレッド1GPUに拘束される。
- 860 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 19:17:17 ]
- >>858
未確認だけど、SLIの場合はドライバで1つのGPUに見せかけるらしい。 2チップを積んでいるカードは内部でSLI接続されているらしいし、 1デバイスの場合と同じでもいいかもしれない。
- 861 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 23:51:13 ]
- SLIとCUDAは同時使用できないとかじゃないのか?
- 862 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 00:10:58 ]
- forum.nvidia.co.jp/EokpControl?&tid=11178&event=HE0004
* SLIグループ内の各GPUは個別に列挙されるようになったため、 計算アプリケーションはSLIがグラフィックス向けに有効になっている 場合でも、マルチGPUの性能を活用することができます。 と、リリースノートにはあるね
- 863 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 00:25:41 ]
- >>862
2.3からはSLIの場合でもCUDAからは個別に見えるように変更なのか。 SLIでゲームの中でPhysXとかCUDAを使う場合とかは特定のチップに負荷が集中して そのせいで利用効率が落ちたりしないのかな?
- 864 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 01:23:53 ]
- プログラマが生理整頓するか,
CUDAさんよろしくお願いしますするか,どっちがいいかってことか. でも,一度の演算に対して,1コアにスレッドが重複しない限りは, 無駄に複数のGPUに処理を分配する必要性はないよな. 演算の命令ごとにGPUを切り替えるなら,効果はありか. SLIの場合って,GPUのRAMは共有されるのか? >>859 GPUはGPU内の大量のコアがそれぞれ1スレッドずつ受け取る仕組みじゃないのか? 1スレッド1GPUって並列演算ってレベルじゃねーぞ.
- 865 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 03:53:53 ]
- >>864
「スレッドを受け取る」っていう意味がわからんのだが。 CPUの1スレッドがGPU1個使って、そのGPUが複数スレッドを実行する。
- 866 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 04:59:54 ]
- >>865
CPUのスレッドなのね. スレッドのことをGPUのハードウェアスレッドかと勘違いしてた・・・orz
- 867 名前:デフォルトの名無しさん [2009/09/01(火) 18:44:53 ]
- CUDAがでてきた2005年当時は、シングルコアの限界も見えてきて、それなら
有り余るグラフィックボードの性能を、3Dレンダリングや、フォトショップフィルタなど、ゲーム以外にも有効活用と歌ってたけど あれよあれよという間に、インテルCPUがマルチコア化してきて、そっちの方が上記の用途に、大きな効果があり、メインになってきて、 結局グラフィックボードは、結局またGPUはゲーム以外に用なしになったなw
- 868 名前:デフォルトの名無しさん [2009/09/01(火) 19:21:06 ]
- U-BASICってバージョンアップしないの?
- 869 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 19:38:01 ]
- >>867
コンシューマーはそうかもしれんけど、エンタープライズはまた少し違うんじゃない?じゃなきゃNVIDIAもTESLAなんて作らんよ。
- 870 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 20:10:53 ]
- ああシールの貼り替えで10倍の金を取るために始めたアレか
- 871 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 23:00:56 ]
- >>870
本気でそう思ってるなら偏狭すぎる。少しは頭使えよ
- 872 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 00:04:27 ]
- >>869
むしろ、nVIDIAはTESLA以外作りようが無かったんでしょ。 だってCPU作れないんだもん。
- 873 名前:デフォルトの名無しさん [2009/09/02(水) 02:29:04 ]
- NVIDIA は、2009年8月17日、業界標準の線形代数ライブラリ、LAPACK を、超並列処理の NVIDIA CUDA 対応 GPU に最適化した実装「CULA」のベータ版が EM Photonics 社からリリースされたと発表した。
LAPACK ルーチンは何百万人もの開発者が活用し、数値物理学、構造力学、電子設計オートメーションなどさまざまな問題の解決に役立てられている。 CULA により、ワークステーションやデータセンターで使われている NVIDIA Tesla GPU の力を活用し、クアッドコア CPU 1個の場合でパフォーマンスを最大10倍に引き上げることが可能になるとされる。 EM Photonics には、CULA Basic、CULA Premium、CULA Commercial からなる CULA tools という製品ファミリがある。CULA ライブラリとは、LAPACK ルーチンの実装の1つで、GPU の能力を活用して高速に処理が行えるようにしたもの。 LAPACK というのは線形代数でよく使われる関数の集合体で、科学分野や工学分野で活用されている。科学分野や工学分野の問題は線形モデルで近似できることが多いため、線形代数ルーチンで解が得られる。 CULA は、NVIDIA GPU が持つ超並列 CUDA アーキテクチャを活用し、LAPACK ルーチンの多くを高速で処理できる。
- 874 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 08:05:49 ]
- >>872
それ以外作りようがなかったからって…事前事業でやってるんじゃないんだぞ?「しょうがなくTESLA作る」とかありえないんだよ。純粋に、戦略的なマーケティングの結果だろ。
- 875 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 08:10:12 ]
- >>874
× 事前 ◯ 慈善
- 876 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 09:31:55 ]
- 戦略的なマーケティングの結果、マザボは作れてもCPUは作れないNVIDIAは仕方なしに、
TESLAをでっち上げたわけですね、判ります。
- 877 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 12:41:59 ]
- CPUは作れないってどういう意味で言ってるんだろ
x86互換プロセッサなんて作れるところはいくらでもある ただライセンスの問題なダケ あとはマーケットな
- 878 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 12:46:20 ]
- x86互換プロセッサぐらいなら大学の授業でFPGAに実装したことあるぞ
- 879 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 12:51:56 ]
- 互換なんてダレでも作れるべ
性能はムリだが
- 880 名前:デフォルトの名無しさん mailto:age [2009/09/02(水) 12:58:32 ]
- DXCSがくるからCUDAはもういらないかもー
- 881 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 12:59:56 ]
- 作るだけならVIAにだってできる
- 882 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 13:07:09 ]
- ↑↑お前出来ないだろw
- 883 名前:408 mailto:sage [2009/09/02(水) 14:49:32 ]
- NVIDIAってCUDA捨てたん?
ここ1年ぐらい見る限りすげーやる気なさそうなんだけど。
- 884 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 15:18:52 ]
- 捨ててないけどやることないだけだろ
- 885 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 17:51:42 ]
- 今はOptiXに期待
- 886 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 18:43:14 ]
- news.developer.nvidia.com/2009/08/nexus-visualstudio-based-gpu-development.html
おまいら, 9月30日以降に期待ですよ.
- 887 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 21:10:27 ]
- CUDAで最適化したいプログラムに条件分岐満載で
実際の演算部分がほとんどなくてDate並列化できそうもないときって あきらめるしかないのかな・・・。
- 888 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/09/02(水) 22:49:22 ]
- www.atmarkit.co.jp/fcoding/articles/parallel/03/para03a.html
Fixstarsのエンジニアからの有り難い言葉
- 889 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 23:43:18 ]
- 条件分岐でシーケンスを発生させる事そのものが目的でなけりゃ、
何か手はあるんでないの? 何しようとしてるか知らんけど、今使ってるアルゴリズムに以外に GPU向きの手がないか調べてみたらいいんでない?
- 890 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 15:42:37 ]
- やっぱりx86コアが100個も200個もあるほうがいいんじゃね?
- 891 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 17:29:08 ]
- >>889
なるほど もっとソースを読んで見るよ。 あとCUDAについてのオススメの文献あるかな?
- 892 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 21:47:44 ]
- >>891
GPU Gems3。訳本はアホみたいに高いが、英語でよければネットで公開されてる。途中までだけど。
- 893 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 21:52:19 ]
- >>890
そりゃそうかもしれんが、コスト見合わんだろ。
- 894 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/09/03(木) 22:31:48 ]
- x86のほうが性能マシな演算用途こそ、GPUが何百台あってもコスト的に見合わないんじゃないかと
- 895 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 22:43:05 ]
- >>892
thx でかい書店いって立ち読みして検討するかな。 >>894 そうとも限らない。 32bit単精度浮動小数点を扱えるプロセッサが数百個あるわけで、 プログラムの仕方によっては高速化する。 まあ向き不向きがあるのは事実だし、どっちが良いとは決め付けられない。
- 896 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/09/03(木) 22:47:43 ]
- 向き不向きでいえばGPUに向いてない(というか使うことすらできない)演算の方が圧倒的に多い。
- 897 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 01:37:54 ]
- 円周率の計算とかに使えればいいじゃん。
- 898 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/09/04(金) 02:08:24 ]
- なにそれ誰が得するの?
- 899 名前:デフォルトの名無しさん [2009/09/04(金) 02:10:35 ]
- 円周率を100万桁まで暗記してる人が、あれ?次なんだったっけって言って調べられる
- 900 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 05:48:21 ]
- GPUが今後発展するなら、GPUに向いたアルゴリズムが開発されてくるでしょう。
でも、普通のCPUが高速化してくるので、結局特定の分野しか使えないのかもね。まさにハードウェアアクセラレータ。
- 901 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 16:30:49 ]
- 全く依存性がなく並列に計算できるものに向いてるんだっけ?
あんまり計算用途には向いてない気もするんだけど。
- 902 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 17:05:27 ]
- 実際高速化されてるものもあるんだし、得している奴はいるだろ
- 903 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 17:31:22 ]
- 粒子法では,GPUかなり美味しいです^^
- 904 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 17:34:46 ]
- 画像や文字のパターンマッチングにもそれなりに使えるよ。
- 905 名前: ◆TripEQ.VNLIV mailto:sage [2009/09/04(金) 21:24:41 ]
- 実は一般ユーザーが恩恵を受ける事はほとんどない事実。。。
- 906 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 22:19:54 ]
- ATI臭くなってきたぞ,このスレ
- 907 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 01:41:57 ]
- ATIのGPUでCUDAが使えるならともかく使えないのに、
なぜかCUDAスレでATIの話題がされる不思議。
- 908 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 04:37:45 ]
- ATOM330搭載PCでCUDAなグラボを付けたら幸せになりますか?
- 909 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 05:32:50 ]
- >>908
気持ち次第です。
- 910 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 07:55:02 ]
- NVIDIAへの財務次第です
- 911 名前:408 mailto:sage [2009/09/05(土) 09:50:44 ]
- あきらかに落ち目でしょNVIDIA
|

|