对于在英伟达JETPACK平台容器内使用cuda以及编译apollo工程的问题
Posted qq_35224427
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于在英伟达JETPACK平台容器内使用cuda以及编译apollo工程的问题相关的知识,希望对你有一定的参考价值。
之前做自动驾驶工程时候遇到过这个问题,看了github里的issue也很多人提问,在此记录一下。
在启动容器的时候会遇见
docker: Error response from daemon: failed to create shim: OCI runtime create failed: ****
这种报错,或者在容器里初始化cuda的时候报错,显示版本不符。
亲测按照以下步骤,可以正常在jetpack启动容器,并在容器使用gpu资源。
- 使用英伟达jetpack专属的l4t镜像作为基础镜像,而不是类似nvidia/cuda:11.0.3-base-ubuntu18.04这种,
l4t基础镜像谅解 - 启动的时候正确使用gpu选项
--gpus all
或者使用
nvidia-run
来启动
还有什么问题小伙伴们可以交流以及编译apollo工程遇到的问题,目前我已经完成了perception以及lolization还有cyber模块在orin上的编译以及运行
以上是关于对于在英伟达JETPACK平台容器内使用cuda以及编译apollo工程的问题的主要内容,如果未能解决你的问题,请参考以下文章
英伟达ORIN CUDNN_STATUS_EXECUTION_FAILED error报错问题
英伟达CUDA垄断地位难保:PyTorch不断拆塔,OpenAI已在偷家
AI开发者福音!阿里云推出国内首个基于英伟达NGC的GPU优化容器