∧_∧
( ´∀`)< ぬるぽ
CUP?
A cup of tea.
6 :
デフォルトの名無しさん:2007/01/06(土) 00:28:02
ケンブリッジ・ユニブ・プレスかよ
FPGA最強
>>5 そのスレはGPGPUしか扱っていないので、新たに建て増した。
CTMはどうした
10 :
デフォルトの名無しさん:2007/01/14(日) 16:49:57
GDPは?
俺だったらCPUでがんばる
GPU = General Public Unko
CPU = Common Public Unlikely
そうかも知れず。
どうやら客先担当者がCUDAやるために買うらしいから検証する羽目になりそうw
16 :
デフォルトの名無しさん:2007/02/20(火) 03:22:54
お、Linux用のCUDAか。仕事仕事♪
>>16 情報THX。
18 :
デフォルトの名無しさん:2007/02/28(水) 09:21:38
macでは使えないのでしょうか?
19 :
デフォルトの名無しさん:2007/03/11(日) 12:57:43
>>18 今は使えない。けど、将来的には使えるようになると思うよ。
専用プロセッサでわざわざ汎用的な処理を行わせようという
発想がよくわからんです
汎用的な処理といってもターゲットは絞られてるけどね。
CGレンダリングとか動画のエンコードとか。
動画のエンコードも、前後関係が出るループ部分が殆どなので、並列化出来ないから逆効果
ATIのAVIVO Converterみたいに、トランスフォーム処理とかじゃないと速度が出ない。
トランスコードね。
動画を別のフォーマットでエンコードしなおす処理。
立ってるものは親でも使え、ですな
GPUのストリームプロセッサ1個あたりの性能は、汎用処理だとPenIII800Mhz程度らしいね。
並列化出来なければReadBackのオーバーヘッドも加わって完全に逆効果だな。
>>22 圧縮ではなく、単なる変換作業だったらCPUでビット演算を使った変形の方が高速な事が多いんじゃない?
基本的にGPUに送る前にバイト形式のデータをストリーム形式に変換しないといけないから
処理にかける配列->ストリーム形式にコピー->VRAMへ転送->シェーダーで並列演算->システムへReadBack
の手順だったら、
配列->ビット演算で変形しつつ新たな領域にコピー
の方が速い気が…。
エンコードに関しては間違いなくCPUの方が速いだろうけど。
そのうちマルチコアCPUが基本になるだろうからあまり流行らずに廃れそうだね
>>25 88GTXの場合それが128個搭載されてるわけだから、処理によっては結構高速化できそうだね。
>>27 その「処理によっては」がネックなんだよね。
GPUは環境依存が激しいらしいな
30 :
デフォルトの名無しさん:2007/04/15(日) 15:06:57
GPUで計算した場合、精度はfloatですか?
GPGPUが可能な一番安いグラフィックカードを教えてください。
nVidia以外で、どこかでベンチマークは公開されていないのだろうか?
>>30 float
ただし、ATIの一部の製品は24bit精度
>>31 どのライブラリを使うかによる。
基本的にプログラマブルシェーダーを搭載していれば可能なので
GeForce3以降
CUDAはGeForce8シリーズから
SIMDに準じた書き方をしないと全然早くならないね
ATIのチップではまだできないよね。
フュージョンとの関係が気になる。
来月みたいね
GeForce 8500 GTでも汎用計算は可能ですか?
可能だけど劇おそ
CPUよりはマシだと思うけどね。
処理内容によるけど
42 :
デフォルトの名無しさん:2007/04/24(火) 13:06:59
CUDAでdoubleの処理が2007年中に可能になるって言うけど、これって新しいハードが出ればって事?
それとも、ライブラリの改善だけで今あるグラフィックカードでも可能になるの?
無いものは無いんだから無理。
全てがプログラマブルなわけじゃねぇんだぞ。
44 :
デフォルトの名無しさん:2007/05/23(水) 11:53:07
Radeonの場合は、どのライブラリを使えばいいの?
BrookGPU
SH
Cg
さぁ好きなのを選べ
46 :
デフォルトの名無しさん:2007/05/26(土) 11:20:51
*.fx
[user@Serpens release]$ ./simpleTexture -noprompt
Loaded 'lena_bw.pgm', 512 x 512 pixels
Processing time: 0.229000 (ms)
1144.73 Mpixels/sec
Wrote './../../../projects/simpleTexture/data/lena_bw_out.pgm'
[user@Serpens release]$ ./scan -noprompt | grep time
Average time: 0.288580 ms
Average time: 0.284650 ms
Average time: 0.154460 ms
[user@Serpens release]$ more /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Xeon(TM) CPU 3.40GHz
stepping : 4
cpu MHz : 3401.455
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monito
r ds_cpl est tm2 cid xtpr
bogomips : 6804.08
48 :
デフォルトの名無しさん:2007/06/03(日) 13:05:01
FORTRANでGPUを使うことはできませんか?
アッー!
8800みたいな、元から汎用計算を視野に入れて開発されたGPUだと
プログラミングの面白みが無いな
視野に入れてる割には・・・
・・・いや、なんでもないとです。
53 :
デフォルトの名無しさん:2007/06/07(木) 10:40:53
STLを使ったプログラムの並列化を考えているのですが、
cudaを使う場合、STLはあきらめるしかないのでしょうか?
vectorを使っているのですが、これをそのままGPUに送ることはできないものでしょうか?
>>53 vectorは事実上配列なので、イテレータをポインタに変換してやれば渡せると思う。
巧くいったら公開してね♥
http://progrape.jp/cs/ のサンプルを動かしてみた。
[user@Serpens work]$ time ./a.out > /dev/null
open GPU by CUNBODY-1 library: rev.hamada20070511 \(^o^)/
real 0m0.764s
user 0m0.454s
sys 0m0.265s
56 :
デフォルトの名無しさん:2007/06/09(土) 22:25:34
GeForce9世代にならないと、使い物にならないかもなー。
…GeForce7の頃は「GF8にならないとなー」とか言ってた気もするが。
57 :
デフォルトの名無しさん:2007/06/22(金) 10:45:49
GPGPUプログラミングを勉強したいのでグラフィックカードを
買いたいのですが、ググっていて
Accelewareっていう会社のGPUボードを見つけました。
これは、ATIとかNvidiaのグラフィックカードよりも、
もっと速いんでしょうか?
なんで、こんなところで聞く前に検索しないの?
5分もあればNVIDIAのマークが入った写真が見つかると思うが。
59 :
デフォルトの名無しさん:2007/06/22(金) 11:42:41
>58
検索してAccelewareを見つけたんですけれど、わからないのは、
AccelewareはNVIDIAのGPUを使って、本家NVIDIAのGPUカードより、
もっと高速になっているのかどうかという点です。
よろしく。
判らないのは、何を根拠に「もっと高速」と思ったかという点です。
nvidiaはカードは出していない
62 :
デフォルトの名無しさん:2007/06/22(金) 13:27:05
お前らも答えてやれよ…
つーか、Accelewareなんて聴いたこと無いんだが
GPGPUやりたいなら、メインでやってるnvidia使ったほうがいいんじゃない?
俺ATIでやってるけど、ATIでさえ仕様が違ってやりたいこと出来なかったりしたし。
8800シリーズにXP入れてやっておけば?よくわかんないけど
んで、8800GTXを載せたボードはELSAや玄人志向が出しているからその辺で買えばいい。
問題は、400Wオーバーの電源とPCIExpressX16のスロットと二枚分の空間だな。
>>59 よくわからんけど、Accelewareってのは電磁気系シミュレーションに特化したソリューション屋ってところか。
GPUはNVIDIAの8800系まんまっぽいけど、この会社はハードじゃなくて独自ソフトを中心に売ってる感じだな。
うちのシミュレーションソフトを使いたければハードもセットで買ってねって感じ。
自分でGPGPUのプログラミングをやりたいなら、こんなパッケージに手を出しても意味ない。
66 :
デフォルトの名無しさん:2007/07/04(水) 05:12:40
LINPACKの標準ベンチマークを取ってみたいのだけど、どこかにソースコードはない?
うん、しらない
>>66 もう少し詳しく。
標準ベンチがとりたいなら本家探せ。
69 :
66:2007/07/05(木) 06:13:43
普通のgcc用などならアルのですが、GPGPUの性能を測りたいので、
それに特化したコードはないのでしょうか?
BLASライブラリを入れ替えてHPLでもやればいいんじゃない?
71 :
デフォルトの名無しさん:2007/07/22(日) 15:43:28
【派遣ネガティブ根性チェック】
3つ以上、チェックがつけばアナタの性格はひん曲がっており、
ネガティブ負け組派遣人生を歩んでいます。
□派遣先正社員の作った糞開発ツールはたとえ腐っててもマンセーして使う
□派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする
□仕様とは正社員から口伝されるものだ
□耳で聞いた仕様を正確に覚えていないのは自分の責任だ
□昼食は必ず派遣先の社員と行くべきだ
□自分の仕事で問題が発生しても解決するのは派遣の仕事ではない
□派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい
□自社で仕事なんてできるわけがない
□派遣労働の問題点の話題が出ると感情剥き出しにして反論する
□派遣労働の問題を指摘する人は嫌いだ
□派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい
□奢ってくれる派遣先正社員を尊敬する
□自分の月額金額を知らないのは当然だ、単金を聞いてはいけない
□派遣先正社員より自分の生涯収入が低いのは当然だ
□チビは派遣先にかわいがってもらいやすから派遣には有利だ
72 :
デフォルトの名無しさん:2007/08/26(日) 14:20:54
ATIの場合どのライブラリがお薦めですか?
73 :
デフォルトの名無しさん:2007/09/29(土) 08:12:36
rand()を各スレッドごとにseedを持たせたいのですが、やり方を教えてください。
75 :
デフォルトの名無しさん:2007/10/01(月) 04:41:16
76 :
デフォルトの名無しさん:2007/10/03(水) 14:58:04
8系のGPUを搭載したノートパソコンでCUDAをやっても効果ありますか?
77 :
デフォルトの名無しさん:2007/10/03(水) 15:21:40
動作確認くらいには成るんじゃね?
ところで、LinuxでCUDAして暮らせるノートPC
って何が良いの?
>>75 そのリンク踏むと、F1富士開催がよかった、というのにポストされる
ねつ造マルチ乙
天国に行きなさい
79 :
デフォルトの名無しさん:2008/01/22(火) 15:42:10
今日やっと8800GTを手に入れたので、早速やってみます
80 :
デフォルトの名無しさん:2008/02/07(木) 17:21:07
nvccってGeforce8系のGPUがないと使えないの?
ターゲットはそうですね。
エミュレーションで良ければどのパソコンでもコンパイルおよび実行できるよ
cuファイルにmainもすべてはいっているけど、cuファイルはcppファイルと何が違うのでしょうか?
85 :
デフォルトの名無しさん:2008/03/06(木) 19:33:36
結局Geforce 9では64bit doubleはサポートされないのか?
GT200でもしないんじゃないか
9800 GX2は結局1スロットに刺さったSLIと同じなの?
8800GTと同じ世代のチップを二個載せただけじゃなかったかな。
8800GTS*2よりは速いけど、その次の世代が半ば見えてきたしねぇ。
じゃあCUDAでは2つのグリッドを作成しないとダメなのか?
さぁしらね。CUDAスレで聞いたら?
91 :
デフォルトの名無しさん:2008/06/30(月) 17:17:12
最新のボードが出たのに...ageておくね。
92 :
デフォルトの名無しさん:2008/07/08(火) 02:08:45
Radeonの場合、何を使ってプログラムを組めばいいの?
CUDAのようなものはないの?
/ \ /\ キリッ
. / (ー) (ー)\ "Radeon社ではお客様に世界最高峰のテクノロジーをご提供させて頂いております。"
/ ⌒(__人__)⌒ \ "お客様御自身でどのようにお使い頂いても良い様、開発環境はご自由にご選択頂けます。"
| |r┬-| |
\ `ー'´ /
ノ \
/´ ヽ
| l \
ヽ -一''''''"~~``'ー--、 -一'''''''ー-、.
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
____
/_ノ ヽ、_\
ミ ミ ミ o゚((●)) ((●))゚o ミ ミ ミ だっておー!!!
/⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\ /⌒)⌒)⌒)
| / / / |r┬-| | (⌒)/ / / //
| :::::::::::(⌒) | | | / ゝ :::::::::::/
| ノ | | | \ / ) /
ヽ / `ー'´ ヽ / /
| | l||l 从人 l||l l||l 从人 l||l
ヽ -一''''''"~~``'ー--、 -一'''''''ー-、
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
ATiってnVIDIAのやってること何でもパクってくな
>>94 お互い様のような気が‥‥‥。というか、私的にはATIって廉価チップをつくっていた(mach)という印象がつよいですね。
2ヶ月越しのレス乙
nvidiaがまだファブレスで、STMと組んで超ニッチなキワモノビデオチップを売り出すより前、
まだ設立されるかされないかって頃の話ですか。
nvidiaの初代チップNV-1はPowerVRなみのニッチ品だった...
構造の似たPowerVRの方はゲーム機に採用されたりして、ちょっとはメジャー化しそうになったのに対し、
NV1は何にも採用されないでニッチのまま消え去ったよな。
起死回生のRIVA128(NV5)が売れてなかったら、どうなってただろう。
PVRって鳥伽巣だっけ
NECがPVRで作ったビデオカードを買った覚えがあるw
100 :
デフォルトの名無しさん:2009/02/28(土) 09:36:38
100
誰かGPU用のsuper pi を作るんだ
円周率計算って、ループ計算する時の前後の依存関係強すぎないか?w
GPUの複数シェーダーユニットに流し込み処理するような性質の計算じゃないだろw
モンテカルロ法使えよ
ベースソースが同じじゃないと比較にならないから無理ぽ
GPU間で同じであればいいだろ。
それともCPUと比較することを考えてるのか?無意味だろ。
106 :
デフォルトの名無しさん:2009/08/03(月) 06:53:53
臭くても飲む
>>105 本当にGPUがCPUより早いと信じてるのか?
109 :
デフォルトの名無しさん:2009/10/10(土) 03:03:34
Radeon向けのコードを惜しげもなく公開している人はいませんか?
>>109 2ちゃんのトリップ計算機を作っている人がいた
111 :
デフォルトの名無しさん:2009/10/10(土) 22:15:25
SourceForgeにあるけどソースコードなんて置いてないよ
事実上のライセンス違反状態(クローズドソースのソフトのファイル置き場にしてはいけない)
112 :
デフォルトの名無しさん:2009/10/27(火) 09:41:53
CUDAってVisual Studio 2010でつかえますか?
global memoryからshared memoryに配列をコピーしたいのですが、
shared memoryってカーネル内からしか操作できないのですか?
>>113 CUDAの話ならスレ違い。CUDAスレへどうぞ。
つーか、できませんが。
115 :
デフォルトの名無しさん:2010/01/12(火) 06:13:18
OpenCLとCUDA今からやるならどっち?
CUDA
ってか、OpenCLって、実用に成るの?
CUDAですらグダグダなのに。
117 :
デフォルトの名無しさん:2010/01/30(土) 05:31:53
クダクダな
【審議中】
|∧∧| (( ) ) (( ) ) ((⌒ )
__(;゚Д゚)___ (( ) ) (( ⌒ ) (( ) )
| ⊂l
>>117 l⊃| ノ火.,、 ノ人., 、 ノ人.,、
 ̄ ̄|.|. .|| ̄ ̄ γノ)::) γノ)::) γノ)::)
|.|=.=.|| ゝ人ノ ゝ火ノ ゝ人ノ
|∪∪| ||∧,,∧ ||∧,,∧ || ボォオ
| | ∧ (´・ω・) (・ω・`) ∧∧
| | ( ´・ω) U) ( つと ノ(ω・` )
~~~~~~~~ | U ( ´・) (・` ). .と ノ
u-u ( ) ( ノ u-u
119 :
デフォルトの名無しさん:2010/03/22(月) 12:10:53
RADEONなのですが、ソフトは何を取りそろえればGPGPUを始められますか?
/ ̄ ̄\
/ノ( _ノ \
|,'⌒ (( ●)(●) 欠陥クソ脳を回収しろやっ! ./ ̄\
| (__人__) |脳障害|
| ` ⌒´ノ ,rっっ \_/,
/"⌒ヽ ソ,ノ .i゙)' 'ィ´ ` ,. _|__
゙ヾ ,,/ { ) 丿 , ゜;,/⌒ ⌒u:::\ 。
ィ≒ `\ /'ニ7´ スパァァ────/(◯.;); :::::、;(;.◯));:'::::ヽ‐─────‐‐ ン
/^ヾ \ ./ ゚ ;i`、 ⌒:(__人__) ⌒:::::;;,´:::| .
} __\___ ___ ____´_;;{ ;` j|r┬-|:;〉::,,゚, 。;;:;;|
)ンィ⌒ ̄" ̄ ̄ ̄  ̄ ̄  ̄ ̄ ̄  ̄ ̄  ̄ ̄ニ≡┴‐ー-,==ー--ァ人て゜ ゚;:,::|: ゜ .
ノ/ ≡'' ;;;;(( 三iiii_iiiiiii)))))て,,;;/ 。 ;
ヾ _____=≒=ー────;‐‐ ̄/i'只 ̄/ ̄|Y‐-<` `
>>110 > 2ちゃんのトリップ計算機を作っている人がいた
(´・ω・`)いたね〜。
いたね〜(´・ω・`)