もう16時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]萌え犬写真館も復活。[PR]  

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

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

CUDA・HomePage
http://www.nvidia.com/cuda

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



152 :デフォルトの名無しさん:2008/07/29(火) 13:50:22
>>151
それがわかってないといわれてる原因なんでしょ…

153 :デフォルトの名無しさん:2008/07/30(水) 12:07:16
そうなんだ

154 :デフォルトの名無しさん:2008/08/04(月) 01:58:13
 弱点だった倍精度もGTX280で改良された。しかし何かイマイチなんだよなぁ。
消費電力あたりの性能がたいした事ないからかなぁ

155 :通りすがり:2008/08/07(木) 11:07:41
CUDAでレイトレーシングがいました。 CPUの15倍パフォーマンスが出ているようです。
http://noridon.seesaa.net/


156 :デフォルトの名無しさん:2008/08/07(木) 13:30:10
SSEも使ってない2コアの速度と比べて15倍じゃ今一かも

157 :デフォルトの名無しさん:2008/08/07(木) 16:48:46
http://www.nicovideo.jp/watch/sm4095447
http://www.nicovideo.jp/watch/sm4095398
レイトレーシング

158 :デフォルトの名無しさん:2008/08/07(木) 20:25:59
>>154
このスレ的には正常進化じゃね?

159 :デフォルトの名無しさん:2008/08/08(金) 01:46:07
だれか4850にCUDA載せてくれ

160 :デフォルトの名無しさん:2008/08/08(金) 14:04:29
Core2Duo(3GHz)×2 = 最大 1.89FPS
CUDA(GTX 280) = 最大52.48FPS

27.7倍高速出ているようです。

http://noridon.seesaa.net/

161 :デフォルトの名無しさん:2008/08/08(金) 14:36:26
それatiのgpuじゃ実行できないよね?

162 :デフォルトの名無しさん:2008/08/08(金) 18:06:10
CUDAですから

OpenCLはCUDAを採用したと聞いたが…本当なん?

163 :デフォルトの名無しさん:2008/08/08(金) 18:18:50
OpenCommonLisp

164 :デフォルトの名無しさん:2008/08/08(金) 20:41:23
4 x 2.5 GHz の 3 fps と比べても 17倍
これは大したものだ

165 :デフォルトの名無しさん:2008/08/09(土) 00:50:56
IntelC++ と比べてどうなんかな?

166 :デフォルトの名無しさん:2008/08/09(土) 07:05:08
うごかねえw

167 :デフォルトの名無しさん:2008/08/09(土) 16:57:34
>>162
んなわけない
既にMacOSXにもCUDAがあるのにわざわざ10.6でOpenCL採用を謳うかよw

168 :デフォルトの名無しさん:2008/08/09(土) 22:58:33
インテルは0からスタートするわけだからどのぐらいの速度でIntel製GPU普及するのかは見ものだね。 NVDIAのGPUはすでにゲームやCAD、3Dグラフィックの用途にすでにかなり普及しているからね。今後はAMDやIntelのQuadcore CPUでCUDAが使えるようになるしね。

169 :デフォルトの名無しさん:2008/08/09(土) 23:11:40
SPがPentium-Mベースだから割と簡単に追いつけるんじゃない?

170 :デフォルトの名無しさん:2008/08/11(月) 09:30:11
>>168
そのとおりだけど、intelには事実上CPUと抱き合わせ、という裏技があるからなあ。
今回はかなり本気っぽいし、微妙かも。

171 :デフォルトの名無しさん:2008/08/11(月) 13:44:37
質問です。

libshをコンパイルしようとしたら以下のようなエラーが出ました。
何が足りないのでしょうか?

ShSwizzleImpl.hpp: In member function 'void SH::ShSwizzle::copy(const SH::ShSwizzle&, bool)':
ShSwizzleImpl.hpp:191: error: 'memcpy' was not declared in this scope
ShSwizzleImpl.hpp: In member function 'bool SH::ShSwizzle::operator==(const SH::ShSwizzle&) const':
ShSwizzleImpl.hpp:251: error: 'memcmp' was not declared in this scope

172 :デフォルトの名無しさん:2008/08/11(月) 14:36:44
アハハ

173 :デフォルトの名無しさん:2008/08/11(月) 17:33:27
夏だな

174 :デフォルトの名無しさん:2008/08/11(月) 18:07:18
俺は夏かどうか確認するために書き込んだわけではありません。
馬鹿正直にくだらない質問に答えてくれる人を待っているだけですよ。
質問に答える気がない人間は不要。
スレ違いだと言わざるを得ませんね。

175 :デフォルトの名無しさん:2008/08/11(月) 20:14:53
夏だね

176 :デフォルトの名無しさん:2008/08/11(月) 21:15:36
そんな失礼な態度のヤシに親切に答えてくれる人がどれだけいるか
待ってるより自分の頭で英語の意味を理解した方がずっと早いと思うがw


>error: 'memcpy' was not declared in this scope
>error: 'memcmp' was not declared in this scope
普通の頭の持ち主なら必要なincludeファイルがincludeされてないと解釈するだろうな

177 :デフォルトの名無しさん:2008/08/11(月) 21:22:37
>>176
一つ言わせてもらう。

お前らに 「聞いてやってる」 んだよ。

聞いてほしくてたまらないんだろ?ニートで暇だから。
お前らが答えないなら別のやつに聞くだけ。
聞く相手はいくらでもいるんだよ。

178 :デフォルトの名無しさん:2008/08/11(月) 21:35:15
>>176
ああ、ちなみにもう解決したから。自力で。
お前らみたいに大した知識もないくせにもったいぶった無能に聞いたのが間違いだったな。

ちなみに、ソースに手を加えずに解決した。
解決方法なんて書かないよ。
同じ問題に出会ったやつは ググレカスw

179 :デフォルトの名無しさん:2008/08/11(月) 23:04:59
>>178
で、どこがCUDAに関係してたの?

180 :デフォルトの名無しさん:2008/08/11(月) 23:42:51
凄いのが来たなぁ
釣りであると信じたいが天然厨房っぽいな

181 :デフォルトの名無しさん:2008/08/12(火) 02:26:14
いや、質問主はまだ困ったままだろw
質問横取り煽り厨だろ

182 :デフォルトの名無しさん:2008/08/12(火) 05:57:35
>>160
俺もやってみた
4コアCPUが必死に動いても8800GTに25倍くらいの差付けられた
レンダリングの革命やでぇ〜

183 :デフォルトの名無しさん:2008/08/12(火) 06:15:06
GPGPUレンダはまだ無いから実用性のあるの早く作って売れば金になるんじゃね
今の外部レンダは綺麗だけど時間かかって静止画までしか実用性無いからな
お前らちゃんすだぞ
絶対金になるだろうから、多分作ってるところはもう取り組んでると思うけどね
ていうか俺が早く出してほしいんだよ

184 :デフォルトの名無しさん:2008/08/12(火) 22:18:14
gemsもそうだが、なんでOpenGLやGPU関連の書籍というのべらぼうに高いんだ?

185 :デフォルトの名無しさん:2008/08/13(水) 17:25:11
>>184
需要がない割りに書くのが大変だから。

186 :デフォルトの名無しさん:2008/08/13(水) 17:32:40
OpenGLは需要あると思うが。

187 :デフォルトの名無しさん:2008/08/13(水) 21:20:05
>>184
訳してる会社が(ry
「誰が買うんだこれ!?」って思う値段の本は大抵原著は安かったりする
酷いのは原著の2倍以上

188 :デフォルトの名無しさん:2008/08/14(木) 00:20:49
OpenCLはIntel製GPUでも使えるのだろうか。

189 :デフォルトの名無しさん:2008/08/14(木) 01:38:59
>>188
Larrabeeのこと?

190 :デフォルトの名無しさん:2008/08/14(木) 02:57:25
>>188
使えるでしょ
自社が参加してるワーキンググループが発表するんだから

191 :デフォルトの名無しさん:2008/08/14(木) 13:46:01
ttp://www.gpureview.com/nvidias-g92-and-g94-parts-are-reportedly-failing-article-721.html
うーむ……

192 :デフォルトの名無しさん:2008/08/18(月) 09:18:31
http://jp.youtube.com/watch?v=AgoEri9UX7o
GeForceでスパコン終了
一時間が30秒に

193 :デフォルトの名無しさん:2008/08/18(月) 10:23:41
ゲームをやってた助手が「あ、どうも」、わざとらしくてワラタw

194 :デフォルトの名無しさん:2008/08/19(火) 14:09:07
こんちにわ。LinuxでCUDAのプログラムを作成している者です。
早速質問ですがMPIを用いて、複数のクラスタ(PC5台、そのうち1台が親機で4台が子機)で
CUDAプログラムの動作できた方はいませんでしょうか?
プログラムの内容として、子機で演算させ、親機では適当なメッセージを出すのみという、
並列演算とか関係なく、単にMPIでCUDAを動かすテストプログラムです。

下記のようなMakefileでコンパイルを行っています。
ROOTBINDIR = ./
ROOTDIR = /home/usr1/NFS/NVIDIA_CUDA_SDK/
# Add source files here
EXECUTABLE := mpicuda_matrixMul
# Cuda source files (compiled with cudacc)
CUFILES := mpicuda_matrixMul.cu
# C/C++ source files (compiled with gcc / c++)
CCFILES := \
matrixMul_gold.cpp

SMVERSIONFLAGS := -arch sm_11
############################################################
# Rules and targets
INCLUDES = -I/home/usr1/mpich-1.2.7p1/include -I/home/usr1/NFS/NVIDIA_CUDA_SDK/common/inc
USRLIB = -L/home/usr1/mpich-1.2.7p1/lib -L/home/usr1/NFS/NVIDIA_CUDA_SDK/lib -lmpich -lcutil
include ../../common/common.mk

195 :194:2008/08/19(火) 14:09:55
続きです。
上記のようなMakefileをNVIDIAのCUDA関連のBBSで見つけたので参考に作成しました。
しかしコンパイル時に下記のようなエラーが出てきます、、

/usr/bin/ld: cannot find -lcutil
collect2: ldはステータス1で終了しました
make: ***[linux/release/mpicuda_matrixMul] エラー1

上記のエラー内容を調べたところ、libcutil.aというライブラリがリンクされていない、
という内容と思われるのですが、Makefileには正しい場所にリンクさせてあると考えています。
開発環境として、OSがはCentOS5、親機のGPUがGeForce7900、子機が8600です。
(親機でCUDAの演算は行わないので7900)

それでは、どなたかよろしくお願いします。


196 :デフォルトの名無しさん:2008/08/19(火) 20:40:53
>>195
cutilはmakeした?
した積もりなら、ちゃんとライブラリファイルはできている?
OpenGLがインストールされていない環境だと、恐らく失敗している筈。
その場合、OpenGLをインストールするかOpenGL絡みのエラー修理辺りをコメントアウトすればmakeできるはず。

197 :デフォルトの名無しさん:2008/08/19(火) 23:40:11
MPIでCUDAを試したことは無いけどGLUT,GREWがインストールしてないと
>>195のようなエラーが出たことがある

198 :デフォルトの名無しさん:2008/08/20(水) 00:48:28
なあ、あのへんてこ日本語プログラミングガイドのリンクが消えているような気がするんだけど、
前からこんなんだっけ?

199 :デフォルトの名無しさん:2008/08/20(水) 00:50:02
いいことだw

200 :デフォルトの名無しさん:2008/08/20(水) 20:57:08
http://jp.youtube.com/watch?v=AgoEri9UX7o
530万ドルのスーパーコンピュータ「CalcUA」で一時間
一台デスクトップPCで30秒

http://www.atmarkit.co.jp/news/200807/23/nv.html
ベルギーのアントワープ大学では、それまで使っていたAMDベースの256ノードのクラスタサーバ「CalcUA」の性能を、8GPUを使ったデスクトップPCシステム「FASTRA」が上回った。「CalcUAは530万ドルのスーパーコンピュータ、FASTRAは7000ドルのデスクトップだ」(グプタ氏)。
NVIDIAによればGPUを使った同様のクラスタサーバは、NCSA、イリノイ大学、ノースカロライナ大学、マックスプランク研究所など、すでに十数の組織で使われているという。

201 :194:2008/08/21(木) 15:43:36
>>196 さん 、>>197 さん
お返事ありがとうございます。
cutilのライブラリは確認済みです。CUDAインストール時に作成される、
〜/NVIDIA_CUDA_SDK/lib の中にlibcutil.aがありました。

OpenGLは前からインストールしており、またそのプログラムは動くので、
GLUT等はインストールされているはずなのですが。。

50 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
SoftBank X02NK(Nokia N95) Part16 [携帯機種]
[oreno ] GPGPU雑談スレ [CUDA] [自作PC]
SoftBank X02NK(Nokia N95) Part17 [携帯機種]

新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)