Cách cài đặt NVIDIA CUDA và cuDNN trên Bookworm Debian 12

Cach Cai Dat Nvidia Cuda Va Cudnn Tren Bookworm Debian 12



CUDA là một nền tảng tính toán và mô hình lập trình song song. Nó cho phép phần mềm sử dụng GPU cho mục đích tính toán đa năng.

cuDNN là Mạng lưới thần kinh sâu CUDA. Nó là một thư viện được tăng tốc GPU cho các mạng lưới thần kinh sâu. cuDNN cung cấp các chức năng có tính điều chỉnh cao phát sinh thường xuyên trong các ứng dụng mạng nơ-ron sâu.

Cần có CUDA và cuDNN để TensorFlow có thể sử dụng GPU NVIDIA nhằm tăng tốc mã AI/ML.







Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt NVIDIA CUDA và cuDNN trên Debian 12 “Bookworm”.



Chủ đề Nội dung:

  1. Cài đặt trình điều khiển GPU NVIDIA trên Debian 12
  2. Cập nhật bộ đệm cơ sở dữ liệu gói Debian 12
  3. Cài đặt NVIDIA CUDA trên Debian 12
  4. Kiểm tra xem NVIDIA CUDA có được cài đặt trên Debian 12 không
  5. Cài đặt NVIDIA cuDNN trên Debian 12
  6. Phần kết luận

Cài đặt trình điều khiển GPU NVIDIA trên Debian 12

Trước khi cài đặt NVIDIA CUDA và cuDNN trên Debian 12, bạn phải cài đặt trình điều khiển GPU NVIDIA trên Debian 12. Nếu bạn cần bất kỳ trợ giúp nào trong việc cài đặt trình điều khiển GPU NVIDIA trên Debian 12, hãy đọc bài viết về Cách cài đặt trình điều khiển GPU NVIDIA trên Debian 12 Mọt sách.



Cập nhật bộ đệm cơ sở dữ liệu gói Debian 12

Để cập nhật bộ đệm cơ sở dữ liệu gói Debian 12, hãy chạy lệnh sau:





$ sudo cập nhật thích hợp

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Cài đặt NVIDIA CUDA trên Debian 12

Để cài đặt NVIDIA CUDA trên Debian 12 “Bookworm”, hãy chạy lệnh sau:



$ sudo đúng cách cài đặt nvidia-cuda-bộ công cụ

Để xác nhận cài đặt, nhấn rồi nhấn .

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

NVIDIA CUDA và các gói phụ thuộc cần thiết đang được tải xuống. Phải mất một thời gian để hoàn thành.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

NVIDIA CUDA và các gói phụ thuộc cần thiết đang được cài đặt. Phải mất một thời gian để hoàn thành.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Tại thời điểm này, NVIDIA CUDA phải được cài đặt trên máy Debian 12 của bạn.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Kiểm tra xem NVIDIA CUDA có được cài đặt trên Debian 12 không

Để kiểm tra xem NVIDIA CUDA đã được cài đặt trên Debian 12 hay chưa, hãy chạy lệnh sau:

$ nvcc --phiên bản

Như bạn có thể thấy, CUDA 11.8 đã được cài đặt trên Debian 12 “Bookworm”.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Cài đặt NVIDIA cuDNN trên Debian 12

Để cài đặt NVIDIA cuDNN trên Debian 12 “Bookworm”, hãy chạy lệnh sau:

$ sudo đúng cách cài đặt nvidia-cudnn

Khi bạn nhìn thấy cửa sổ sau, hãy nhấn .

Chọn “Tôi đồng ý” và nhấp vào “OK”.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

NVIDIA cuDNN đang được cài đặt trên Debian 12. Quá trình này sẽ mất một lúc để hoàn tất.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Thư viện NVIDIA cuDNN đang được tải xuống từ trang web chính thức của NVIDIA. Phải mất một thời gian để hoàn thành.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Tại thời điểm này, NVIDIA cuDNN nên được cài đặt trên Debian 12.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Phần kết luận

Chúng tôi đã hướng dẫn bạn cách cài đặt NVIDIA CUDA trên Debian 12 “Bookworm”. Chúng tôi cũng đã hướng dẫn bạn cách cài đặt NVIDIA cuDNN trên Debian 12 “Bookworm”.