-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
採点用サーバーにおけるのcudaのバージョンについて #20
Comments
採点サーバではCUDA11が動いているのですが、それ以下のバージョンであれば問題なく動くはずです。
|
cudaやcupyについては、Dockerfileを編集して自分でインストールする形になります。 |
ありがとうございます。
|
Dockerfileの該当部分(cudaとcupyのインストール部分)を貼り付けていただけますでしょうか? |
返信ありがとうございます。 RUN apt-get install -y curl RUN apt-get update && apt-get install -y --no-install-recommends RUN apt-get update && apt-get install -y --no-install-recommends RUN echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf && RUN apt-get update && apt-get install -y --no-install-recommends RUN apt-mark hold libcublas10 RUN apt-get update && apt-get install -y --no-install-recommends RUN apt-mark hold libcublas-dev LABEL com.nvidia.cudnn.version="${CUDNN_VERSION}" RUN apt-get update && apt-get install -y --no-install-recommends RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && RUN source ~/.bashrc && ` |
試しに動かしてみたのですが、確かにエラーが出ますね、、、。 再現したのでサーバ側を改良してみます(ローカルのnvidia-dockerだと動くのでDockefileが悪いわけでは無さそうです)。 |
nvidia/cudaイメージを使ってnvidia-smiを実行するところまでは動く。 |
cupyは公式Dockerイメージを使ってもだめ |
関連するかもしれない情報 |
この解決法が一番きれいな気がする。 |
@KoichiSasano |
ありがとうございます。 |
採点サーバ上ではシミュレーション時間上で20分で競技がタイムアウトして競技が終了するはずなのですが、そのタイムアウト後のアルゴリズムの強制終了がうまくできていない症状です。 |
タイムアウト時の挙動を調整してみました。 |
返信ありがとうございます。 これにて、closeとさせていただきます。 |
物体認識をyoloを使って行っているのですが、先日採点用サーバーにpushしたところ
うまく動作しませんでした。
HostPCではうまく動作したので、採点用サーバーとのcuda等々のバージョンの違いが原因ではないかと考えています。
HostPCのスペックは、
・Ubuntu:18.04LTS
・nvidia-driver:455.45.01
・CUDA:10.1
・cuDNN:v7.6.5
となっております。
また、採点用サーバーのcudaやcupyのバージョンはこちらが指定することは可能でしょうか。
ご確認、よろしくお願いいたします。
The text was updated successfully, but these errors were encountered: