Chuyển đến nội dung chính

Setup GPU NVIDIA Tesla Kepler (K20) cho mục đích xử lý đồ họa dân dụng


NVIDIA Tesla K20 Series là dòng GPU hướng đến stream processing và GPGPU (general-purpose graphics processing units). Nó là cái gì? Ai biết, nhưng nó không phải cho người dùng phổ thông như mình mà là để phục vụ trong một số công việc đặc biệt.

Vì là một "headless" GPU (tức là card không có cổng xuất hình), Tesla K20 không thể chạy một mình nếu muốn xài nó vào một hệ thống dân dụng. Cần có một GPU khác xuất hình.

Bài viết này sẽ hướng dẫn cách để setup Tesla K20 chạy cùng với một GPU khác yếu hơn. Tesla K20 sẽ đảm nhiệm việc xử lý đồ họa, GPU còn lại sẽ chỉ dùng để xuất hình ảnh cuối cùng ra màn hình (tương tự cách hệ thống NVIDIA Optimus trên laptop hoạt động).


Yêu cầu của GPU thứ hai

GPU thứ hai dùng để xuất hình có thể là:

- Card tích hợp (iGPU) của CPU Intel: Hầu như tất cả iGPU Intel HD Graphics trở về sau đều có thể xài được.

- Card NVIDIA có thể dùng chung driver với Tesla K20: Những card Quadro kiến trúc Kepler.

- Chưa thử nghiệm với iGPU cũ hơn của Intel (mainboard socket 775) hoặc card AMD hoặc card tích hợp trên CPU AMD.


Thực hiện

Bước 1: Tìm và cài driver tại Official Advanced Driver Search.
- Xài với iGPU: Tải driver của Tesla K20.
- Xài với Quadro: Tải driver của Quadro. 
Lưu ý, nếu xài với Quadro phải xài driver của Quadro, nó sẽ tự nhận cả 2 card Quadro và Tesla, xài driver của Tesla nó sẽ không nhận card Quadro.

Bước 2: Cài đặt driver đã tải, sau đó restart máy.

Bước 3: Chuyển driver của Tesla K20 sang chế độ Graphics Mode thay vì Compute Mode.
- Mở Command Prompt.
- Chạy lệnh: cd C:\Windows\System32 
- Chạy lệnh: nvidia-smi --gom=0

Bước 4: Chỉnh sửa Registry để máy nhận 2 card ở chế độ Optimus tương tự laptop.
- Mở Registry Editor.
- Vào HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}.
- Click lần lượt vào các dòng số 0000, 0001,... tìm dòng có DriverDesc NVIDIA Tesla K20.

- Xóa giá trị AdapterType (chuột phải vào AdapterType chọn Delete).

- Tạo một giá trị DWORD (32-bit) mới tên EnableMsHybrid với value data1.

- Khởi động lại máy.


Bước 5: Trong NVIDIA Control Panel, set cho Tesla K20 làm card xử lý PhysX.

Set Preferred graphics processor thành High-performance NVIDIA processor. Hoặc cũng có thể tùy chọn mỗi lần chạy ứng dụng bằng cách chuột phải vào icon ứng dụng và chọn High-performance NVIDIA processor.

Nhận xét

Bài đăng phổ biến từ blog này

Boot SSD NVME cho máy đời cũ - BIOS LEGACY - Boot gián tiếp qua Clover

Điều gì xảy ra khi gắn SSD NVME vô Adapter PCIE và gắn nó vào máy tính? SSD NVME xài Bus PCIE (tương tự như Card đồ họa - GPU). Khả năng tương thích ngược của Bus PCIE rất tốt, nên SSD NVME về lý thuyết có thể dễ dàng tương thích với phần cứng. Tuy nhiên, vẫn còn mặt phía phần mềm. Muốn làm gì với cái SSD NVME đó, đầu tiên, môi trường phần mềm cần "nhìn thấy" nó trước. Windows 10 mặc định nó có driver NVME. Windows 10 sẽ luôn "nhìn thấy" SSD NVME, bất kể nó đang chạy trên máy gì (8.1 những bản Service Pack sau cũng có). Nên nếu đã vào được trong môi trường Windows 10 rồi thì SSD NVME sẽ nhận và có thể hoạt động như bình thường. Tuy nhiên trước khi boot được vào Windows, ở môi trường BIOS, chỉ có những máy đời sau này, có hỗ trợ NVME mới có khả năng "nhìn thấy" SSD NVME. Tóm lại, máy không hỗ trợ NVME, nếu gắn SSD NVME qua Adapter PCIE sẽ không thể boot vào phân vùng Windows nằm trên SSD NVME đó được do BIOS nó không "nhìn thấy" cái SSD NVME. Nó k

Kích hoạt lại tính năng Undervolt bị mất sau khi update BIOS laptop Dell

Giải thích Giữa năm 2019, xuất hiện một lỗ hỏng bảo mật có tên "Plundervolt" trên CPU Intel, cho phép khai thác việc Undervolt để thực thi mã độc. Intel và các hãng sản xuất sau đó đã vô hiệu hóa tính năng Undervolt để vá lỗ hỏng bảo mật này. Sau khi update BIOS, nhiều máy sẽ bị mất tính năng Undervolt, thậm chí hạ BIOS vẫn không kích hoạt lại tính năng Undervolt được. Hướng dẫn chi tiết Chuẩn bị: - Một USB bất kỳ. - UEFI Tool , tải tại: Google Drive . - Dell-PFS-BIOS-Assembler , tải tại: Google Drive . - IRFExtractor , tải tại: Google Drive . - grubx64.efi , tải tại: Google Drive . - No-DPTF , tải tại: Google Drive . - Intel XTU bản cũ , tải tại: Google Drive . - Python 3.11 , tải tại: Python . - Một bản BIOS cũ trước tháng 6/2019 của laptop của bạn, tải tại: Dell Support Thực hiện: Bước 1: Hạ BIOS - Vào BIOS của bạn, vào phần Maintenance . - Chọn BIOS Downgrade và chọn Allow BIOS Downgrade . - Cài đặt BIOS bản cũ đã tải về . - ME Firmware sẽ fail trong quá tình cài đặt bả