Điểm:0

Cài đặt cuda và cudnn trong Ubuntu 20.04

lá cờ ar

Tôi đang sử dụng Ubuntu 20.04 và đã cài đặt trình điều khiển nvidia. Card đồ họa sử dụng là Nvidia Geforce MX130. Tôi muốn sử dụng các tính năng gpu tensorflow để chạy ứng dụng của mình. Khi tôi kiểm tra trạng thái trình điều khiển nvidia bằng nvidia-smi tôi có thể thấy rằng CUDA 11.4 đã được cài đặt. Nhưng tôi không thể truy cập nó.

kết quả nvidia-smi

nvcc -v không trả lại bất cứ thứ gì. Khi tôi thực hiện

nhập tenorflow dưới dạng tf
nếu tf.test.gpu_device_name():
    print('Thiết bị GPU mặc định: {}'.format(tf.test.gpu_device_name()))
khác:
    print("Vui lòng cài đặt phiên bản GPU của TF")

Tôi nhận được thông báo sau

24-10-2021 01:01:23.589474: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:23.589501: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Bỏ qua lỗi cudart ở trên nếu bạn chưa thiết lập GPU trên máy của mình.
24/10/2021 01:01:27.116341: Tôi tensorflow/core/platform/cpu_feature_guard.cc:142] Hệ nhị phân TensorFlow này được tối ưu hóa với Thư viện mạng thần kinh sâu oneAPI (oneDNN) để sử dụng các hướng dẫn CPU sau đây trong các hoạt động quan trọng về hiệu suất: AVX2 FMA
Để kích hoạt chúng trong các hoạt động khác, hãy xây dựng lại TensorFlow bằng các cờ trình biên dịch thích hợp.
24-10-2021 01:01:27.152883: Tôi tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:937] nút NUMA thành công được đọc từ SysFS có giá trị âm (-1), nhưng phải có ít nhất một nút NUMA, do đó, việc trả lại NUMA nút không
24-10-2021 01:01:27.153253: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153313: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcublas.so.11'; dlerror: libcublas.so.11: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153365: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcublasLt.so.11'; dlerror: libcublasLt.so.11: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153414: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcufft.so.10'; dlerror: libcufft.so.10: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153464: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcurand.so.10'; dlerror: libcurand.so.10: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153516: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcussolver.so.11'; dlerror: libcussolver.so.11: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153567: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcusparse.so.11'; dlerror: libcusparse.so.11: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153618: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcudnn.so.8'; dlerror: libcudnn.so.8: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
24-10-2021 01:01:27.153633: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1835] Không thể mở một số thư viện GPU. Vui lòng đảm bảo rằng các thư viện còn thiếu được đề cập ở trên được cài đặt đúng cách nếu bạn muốn sử dụng GPU. Làm theo hướng dẫn tại https://www.tensorflow.org/install/gpu để biết cách tải xuống và thiết lập các thư viện cần thiết cho nền tảng của bạn.
Bỏ qua đăng ký thiết bị GPU...
Vui lòng cài đặt phiên bản GPU của TF

Làm thế nào để làm cho công việc này một cách sạch sẽ hoàn hảo.

Lưu ý: Vui lòng nêu lên câu hỏi để tôi sẽ nhận được một số đặc quyền từ stackoverflow

Cảm ơn trước

Terrance avatar
lá cờ id
CUDA chưa được cài đặt. Xem: https://forums.developer.nvidia.com/t/nvidia-smi-showing-different-cuda-version-after-installation/183213/3 điều đó chỉ có nghĩa là nó hỗ trợ hoạt động API cho đến phiên bản 11.4.
heynnema avatar
lá cờ ru
Không có tệp libcu* nào ở đó.
Terrance avatar
lá cờ id
Điều này có trả lời câu hỏi của bạn không? [Làm cách nào để tôi cài đặt trình điều khiển NVIDIA và CUDA vào Ubuntu?](https://askubuntu.com/questions/1077061/how-do-i-install-nvidia-and-cuda-drivers-into-ubuntu) Tôi vừa cập nhật cái này trả lời https://askubuntu.com/a/1288405/231142 để cài đặt CUDA 11.5.
imhans33 avatar
lá cờ ar
Theo hiểu biết của tôi, nvidia-smi cho thấy CUDA 11.4 sẽ được hỗ trợ bởi trình điều khiển nvidia của tôi. Vậy có vấn đề gì xảy ra khi biên dịch CUDA 11.5 không
Terrance avatar
lá cờ id
Các mẫu dường như hoạt động tốt khi trình điều khiển hiển thị 11.4 nhưng chạy 11.5

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.