EDAILY
  • Hướng Dẫn
  • Review
EDAILY
  • Hướng Dẫn
  • Review
Không kết quả
Xem tất cả kết quả
EDAILY
Không kết quả
Xem tất cả kết quả
Trang chủ Hướng Dẫn

Tăng tốc Deep Learning bằng CUDA 10.1 – THỊ GIÁC MÁY TÍNH

admin qua admin
5 Tháng mười hai, 2022
Trong Hướng Dẫn
0
0
Chia sẻ
0
Lượt xem
Share on FacebookShare on Twitter

Trong bài Huấn luyện phân loại nam nữ bằng Tensorflow bạn đã biết về Deep Learning. Bài viết này hướng dẫn cách sử dụng GPU để tăng tốc training Deep Learning trên Windows.

Để sử dụng được GPU các bạn cần cài đặt CUDA và cuDNN để Tensorflow có thể sử dụng GPU. Bài viết này sử dụng CUDA 10.1 phù hợp với nhiều source code & GPU hiện nay.

CUDA dùng để tính toán song song, còn cuDNN là thư viện hỗ trợ Deep Learning gọi lệnh CUDA. Do đó cần cài CUDA trước rồi cuDNN sau.

Chuẩn bị

Để biết GPU của bạn có thể chạy được CUDA hay không các bạn nên sử dụng GPUz để kiểm tra GPU có hỗ trợ CUDA hay không.

Hoặc sử dụng command nvidia-smi như hình dưới để xem thông số card

Lưu ý CUDA là công nghệ của NVIDIA, do đó các card AMD/ATI sẽ không chạy được CUDA

Bước 1: cài đặt CUDA 10.1

Đầu tiên download CUDA 10.1 tại trang web của NVIDIA. Các bạn chọn giống như bên dưới để download bản CUDA cho Windows.

Sau khi download tiến hành cài đặt như bình thường, sau khi cài xong thì restart máy tính trước khi qua bước tiếp theo.

Lưu ý: trong quá trình cài đặt có thể xảy ra lỗi tương thích driver nếu bạn đã cài driver NVIDA mới hơn 418. Khi đó bạn cần phải gỡ driver NVIDIA trước khi cài CUDA

Bước 2: download cuDNN

Để download cuDNN bạn phải đăng ký tài khoản developer, sau khi đăng ký xong bạn mới download được cuDNN.

Với CUDA 11 các bạn nên download cuDNN v7.6.5 (November 5th, 2019), for CUDA 10.1. Các bạn chọn cuDNN Library for Windows 10 Không nên chọn phiên bản mới hơn 7.6.5.

Sau khi download cuDNN xong, các bạn giải nén rồi copy tất cả file vào folder C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1. Sau đó restart máy vậy là xong.

Test xem CUDA và cuDNN có cài đặt thành công không

Mở cmd lên gõ nvcc -version để kiểm tra phiên bản CUDA. Như hình dưới là CUDA 10.1

Gõ where cudnn* để kiểm tra, đúng đường dẫn như bên dưới là ok

Khi Tensorflow load GPU thành công sẽ có output tương tự bên dưới:

Tạo biến môi trường (Environment Variables)

Thêm 2 biến môi trường sau:

CUDA_TOOLKIT_ROOT_DIR: C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1 CUDA_SDK_ROOT_DIR: C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1

Tích hợp CUDA vào Visual Studio

Bước này là phụ thêm nếu bạn muốn make solution bằng Visual Studio có sử dụng CUDA. Ví dụ như make solution OpenCV,…

Copy 4 file từ folder C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1extrasvisual_studio_integrationMSBuildExtensions sang folder C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVCv160BuildCustomizations.

Link cần thiết

https://www.tensorflow.org/install/source#gpu: tìm phiên bản CUDA phù hợp với Tensorflow mà bạn đang sử dụng.

Liên quan Bài đăng

Hướng Dẫn

Địa chỉ bán vòng mã não đỏ

7 Tháng năm, 2025
Hướng Dẫn

A Guide to Hold Your Destination Wedding in Vietnam

1 Tháng tư, 2025
Hướng Dẫn

Tấm Inox 304: Những Lợi Ích Không Ngờ Cho Các Dự Án Công Nghiệp

20 Tháng ba, 2025
Hướng Dẫn

Báo Giá Minh Bạch – Cách Nhận Diện Công Ty Tổ Chức Sự Kiện Đáng Tin Cậy

13 Tháng ba, 2025
Hướng Dẫn

Bật mí địa chỉ cung cấp cuộn inox chất lượng giá tốt

11 Tháng ba, 2025
Hướng Dẫn

Sự Vượt Trội Của Khung Nhôm Cửa Kính

19 Tháng hai, 2025
Bài tiếp theo

Cách xem bản đồ Covid-19 Nam Định vùng xanh vùng đỏ mới nhất

TIN PHỔ BIẾN

Không có sẵn nội dung

Chúng tôi

EDAILY

Edaily Kênh Tin Tức Giải Trí tổng hợp dành cho giới trẻ Cập nhật tin tức giải trí nhanh nhất, HOT nhất trong và ngoài nước !

Danh mục

  • Hướng Dẫn
  • Review

Chính sách

Chính sách bảo mật

Giới thiệu

Điều khoản

 

Mạng xã hội

© 2022 Edaily.vn

Không kết quả
Xem tất cả kết quả
  • Homepages
    • Home Page 1
    • Home Page 2

© 2022 Edaily.vn