質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
CUDA

CUDAは並列計算プラットフォームであり、Nvidia GPU(Graphics Processing Units)向けのプログラミングモデルです。CUDAは様々なプログラミング言語、ライブラリ、APIを通してNvidiaにインターフェイスを提供します。

OpenPose

OpenPoseとは、深層学習を使って人の体や指などの位置(座標)や向きといったポーズを可視化する技術。関節点など人の体における特徴点が座標のどこにあるかを検出することができます。高性能プロセッサを使えば動画像内の複数の人物もリアルタイムで検出することが可能です。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

1回答

4905閲覧

nvcc fatal : Unsupported gpu architecture 'compute_75' というエラー

GlucoseIZUMI

総合スコア1

CUDA

CUDAは並列計算プラットフォームであり、Nvidia GPU(Graphics Processing Units)向けのプログラミングモデルです。CUDAは様々なプログラミング言語、ライブラリ、APIを通してNvidiaにインターフェイスを提供します。

OpenPose

OpenPoseとは、深層学習を使って人の体や指などの位置(座標)や向きといったポーズを可視化する技術。関節点など人の体における特徴点が座標のどこにあるかを検出することができます。高性能プロセッサを使えば動画像内の複数の人物もリアルタイムで検出することが可能です。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

0クリップ

投稿2020/05/20 01:05

前提・実現したいこと

Ubuntu 18.04でOpenposeを使えるようにしたいです
こちらのサイトに従いUbuntuを設定し
https://codelabo.com/posts/20200229081221

こちらのサイトを参考に全く同じ手順で作業をしていたところ、エラーが発生しました
https://qiita.com/kazutoshipiano/items/b10d77fa5a73ba904846

発生している問題・エラーメッセージ

[ 12%] Performing build step for 'openpose_lib' [ 1%] Built target caffeproto [ 1%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile_1.dir/util/cuda_compile_1_generated_math_functions.cu.o [ 2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_base_data_layer.cu.o [ 2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_absval_layer.cu.o [ 2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_accuracy_layer.cu.o nvcc fatal : Unsupported gpu architecture 'compute_75' CMake Error at cuda_compile_1_generated_absval_layer.cu.o.Release.cmake:220 (message): Error generating /home/naoki/Documents/Openpose/openpose/build/caffe/src/openpose_lib-build/src/caffe/CMakeFiles/cuda_compile_1.dir/layers/./cuda_compile_1_generated_absval_layer.cu.o nvcc fatal : Unsupported gpu architecture 'compute_75' CMake Error at cuda_compile_1_generated_accuracy_layer.cu.o.Release.cmake:220 (message): Error generating /home/naoki/Documents/Openpose/openpose/build/caffe/src/openpose_lib-build/src/caffe/CMakeFiles/cuda_compile_1.dir/layers/./cuda_compile_1_generated_accuracy_layer.cu.o nvcc fatal : Unsupported gpu architecture 'compute_75' nvcc fatal : Unsupported gpu architecture 'compute_75' src/caffe/CMakeFiles/caffe.dir/build.make:83: recipe for target 'src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_absval_layer.cu.o' failed make[5]: *** [src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_absval_layer.cu.o] Error 1 make[5]: *** 未完了のジョブを待っています.... CMake Error at cuda_compile_1_generated_math_functions.cu.o.Release.cmake:220 (message): Error generating /home/naoki/Documents/Openpose/openpose/build/caffe/src/openpose_lib-build/src/caffe/CMakeFiles/cuda_compile_1.dir/util/./cuda_compile_1_generated_math_functions.cu.o CMake Error at cuda_compile_1_generated_base_data_layer.cu.o.Release.cmake:220 (message): Error generating /home/naoki/Documents/Openpose/openpose/build/caffe/src/openpose_lib-build/src/caffe/CMakeFiles/cuda_compile_1.dir/layers/./cuda_compile_1_generated_base_data_layer.cu.o src/caffe/CMakeFiles/caffe.dir/build.make:90: recipe for target 'src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_accuracy_layer.cu.o' failed make[5]: *** [src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_accuracy_layer.cu.o] Error 1 src/caffe/CMakeFiles/caffe.dir/build.make:517: recipe for target 'src/caffe/CMakeFiles/cuda_compile_1.dir/util/cuda_compile_1_generated_math_functions.cu.o' failed make[5]: *** [src/caffe/CMakeFiles/cuda_compile_1.dir/util/cuda_compile_1_generated_math_functions.cu.o] Error 1 src/caffe/CMakeFiles/caffe.dir/build.make:97: recipe for target 'src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_base_data_layer.cu.o' failed make[5]: *** [src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile_1_generated_base_data_layer.cu.o] Error 1 CMakeFiles/Makefile2:391: recipe for target 'src/caffe/CMakeFiles/caffe.dir/all' failed make[4]: *** [src/caffe/CMakeFiles/caffe.dir/all] Error 2 Makefile:149: recipe for target 'all' failed make[3]: *** [all] Error 2 CMakeFiles/openpose_lib.dir/build.make:131: recipe for target 'caffe/src/openpose_lib-stamp/openpose_lib-build' failed make[2]: *** [caffe/src/openpose_lib-stamp/openpose_lib-build] Error 2 CMakeFiles/Makefile2:95: recipe for target 'CMakeFiles/openpose_lib.dir/all' failed make[1]: *** [CMakeFiles/openpose_lib.dir/all] Error 2 Makefile:103: recipe for target 'all' failed make: *** [all] Error 2

Terminal

1cmake .. 2make -j4

試したこと

CUDAのverを10.1に変更したりしてやり直したりしましたが同じ結果になります

補足情報(FW/ツールのバージョンなど)

CPU: Ryzen7 3700X
GPU: RTX 2070 super
GPUドライバ: 440.82
Ubuntu 18.04

エラーメッセージ中のcompute_75が何なのかもよくわからず、完全にお手上げです……
わかる方、よろしくお願いします

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

エラーメッセージ中のcompute_75が何なのかもよくわからず、完全にお手上げです……

compute capability(cc) ってやつで、GPUの能力レベル(バージョン)と言いましょうか...
GPUごとのcompute capability一覧はココにあります。
※ RTX 2070 は compute_75(cc 7.5) です。

nvcc fatal : Unsupported gpu architecture 'compute_75'

NVIDIAのコンパイラnvccが 「compute capability 7.5 に対応してないゴメン」てゆってます。
CUDA Toolkit (コンパイラ/ライブラリのセット) が旧いんじゃないかしら。

※ 古いnvccがマシン上に残ってて、そっちが動いてたりしないかしら。

投稿2020/05/20 04:43

編集2020/05/20 04:47
episteme

総合スコア16612

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

GlucoseIZUMI

2020/05/27 09:28

異なるverが残ったままだったようです ありがとうございました
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問