質問編集履歴

3

試したこと等の修正

2022/03/14 09:27

投稿

gejisaki
gejisaki

スコア35

test CHANGED
File without changes
test CHANGED
@@ -16,16 +16,19 @@
16
16
  $ nvcc vector_add.cu -o vector_add_cuda ←コンパイルは通る
17
17
  $ ./vector_add_cuda
18
18
  0.000000 ←サイトでは3.000000になっているのでちゃんと計算できてないと思います。
19
+ nvcc --gpu-architecture=sm_30 vector_add.cuとしても同じ結果だった。
20
+
21
+
22
+ hello.cuも試しましたが、こちらもうまく行きませんでした。
23
+ $ nvcc hello.cu -o hello  ←コンパイルは通る
24
+ $ ./hello
25
+ $            ←何も表示されず
19
26
 
20
27
  追記2:
21
28
  nvidia-driver390を使っておりましたが、470も対応しているのではとのご指摘いただき、ubuntu20.04再インストールの後、sudo apt install nvidia-driver-470;sudo reboot; nvidia-smi;すると認識していることがわかりました。
22
29
  現在cuda10.2を入れて再度試しています。
23
30
  こちらで結果報告します。
24
31
 
25
- hello.cuも試しましたが、こちらもうまく行きませんでした。
26
- $ nvcc hello.cu -o hello  ←コンパイルは通る
27
- $ ./hello
28
- $            ←何も表示されず
29
32
 
30
33
  【実行環境】
31
34
  プラットフォーム:dos/v
@@ -33,7 +36,7 @@
33
36
  グラボ:quadro k2000M
34
37
  グラボのドライバ: nvidia-driver-390(aptでインストールしました。)
35
38
  Cuda:version9.1(aptになかったのでnvidiaのページからダウンロードしたスクリプトでインストールしました)
36
- Nvidia-smiの実行画面:
39
+ Nvidia-smiの実行画面(最初の質問時点):
37
40
  ==============NVSMI LOG==============
38
41
 
39
42
  Timestamp : Mon Mar 14 13:57:37 2022

2

新しいドライバをインストール

2022/03/14 09:24

投稿

gejisaki
gejisaki

スコア35

test CHANGED
File without changes
test CHANGED
@@ -16,6 +16,11 @@
16
16
  $ nvcc vector_add.cu -o vector_add_cuda ←コンパイルは通る
17
17
  $ ./vector_add_cuda
18
18
  0.000000 ←サイトでは3.000000になっているのでちゃんと計算できてないと思います。
19
+
20
+ 追記2:
21
+ nvidia-driver390を使っておりましたが、470も対応しているのではとのご指摘いただき、ubuntu20.04再インストールの後、sudo apt install nvidia-driver-470;sudo reboot; nvidia-smi;すると認識していることがわかりました。
22
+ 現在cuda10.2を入れて再度試しています。
23
+ こちらで結果報告します。
19
24
 
20
25
  hello.cuも試しましたが、こちらもうまく行きませんでした。
21
26
  $ nvcc hello.cu -o hello  ←コンパイルは通る

1

試したことを追加しました

2022/03/14 07:48

投稿

gejisaki
gejisaki

スコア35

test CHANGED
File without changes
test CHANGED
@@ -10,6 +10,17 @@
10
10
  Clock.cのソースコードについては著作権の関係上掲載できませんでした。
11
11
  一番重要な情報だと存じます。申し訳ありません。
12
12
  もし可能であれば、エラーの意味だけでもご教示いただけますと幸いです。
13
+
14
+ 追記:
15
+ https://symfoware.blog.fc2.com/blog-entry-2395.htmlのvector_add.cuを試してみましたが、うまく行きませんでした。
16
+ $ nvcc vector_add.cu -o vector_add_cuda ←コンパイルは通る
17
+ $ ./vector_add_cuda
18
+ 0.000000 ←サイトでは3.000000になっているのでちゃんと計算できてないと思います。
19
+
20
+ hello.cuも試しましたが、こちらもうまく行きませんでした。
21
+ $ nvcc hello.cu -o hello  ←コンパイルは通る
22
+ $ ./hello
23
+ $            ←何も表示されず
13
24
 
14
25
  【実行環境】
15
26
  プラットフォーム:dos/v