Công cụ USB mở khóa giới hạn AI trên GPU Nvidia RTX 20, 30 và 40

Công cụ USB mở khóa giới hạn AI trên GPU Nvidia RTX 20, 30 và 40

-

Một công cụ mã nguồn mở mới mang tên nv-uefi-unlocker cho phép mở giới hạn tốc độ một nửa mà Nvidia áp lên các phép toán AI của GPU GeForce, chạy từ USB trước khi driver của Nvidia được tải và không cần flash VBIOS hay sửa driver. Công cụ hỗ trợ card RTX 20, 30 và 40 series cả bản desktop lẫn laptop, và trong thử nghiệm của chính nhà phát triển, chiếc RTX 4060 laptop đã tăng 65% hiệu năng toán FP16 sau khi mở khóa.

Giới hạn mà công cụ này nhắm tới nằm ở các nhân tensor, vốn thực hiện phép nhân ma trận trong AI: trên card GeForce tiêu dùng, các phép toán FP16, BF16 và TF32 với tích lũy FP32 chỉ chạy ở một nửa tốc độ so với cùng phần cứng trên card chuyên nghiệp. Công cụ dùng payload V67 của cộng đồng kèm xác minh đọc lại để đánh lừa firmware Booter đã ký của Nvidia, qua đó mở khóa ghi trên hai thanh ghi chọn tốc độ và cho phép các nhân tensor chạy hết tốc độ. Trước đây cách mở khóa này chủ yếu dùng module Linux cài tay, hỗ trợ Windows chỉ ở mức thử nghiệm, nên việc đóng gói thành công cụ USB dùng được cả trên Windows lẫn Linux đã mở rộng đáng kể số người có thể thử.

gamen.pro RTX 4060 Ti

Bản phát hành chỉ gồm script và binary tự build, không kèm firmware của Nvidia, mà sẽ build lại các file cần thiết tại máy từ gói driver công khai sau khi xác minh. Dự án được phát triển từ gpu-unlock của Zagitta, cùng bản fork gpu-unlock-ada cho RTX 40 và một công cụ EFI Windows trước đó.

Vì công cụ can thiệp ở giai đoạn firmware trước khi hệ điều hành tải driver đồ họa, nó không thay đổi vĩnh viễn card hay driver, nhưng cũng không tồn tại sau khi mất điện, nghĩa là người dùng phải chạy lại sau mỗi lần khởi động. Máy phải khởi động ở chế độ UEFI với Secure Boot tắt hoặc được đặt để tin cậy EFI tự ký, và công cụ không thể qua mặt yêu cầu Secure Boot của các hệ thống anti-cheat trong game. Card RTX 20 cần một bước chuyển driver Windows sang chế độ firmware GSP trước khi khởi động lại, còn trên laptop, card đồ họa rời phải đang hoạt động khi khởi động, nên chế độ dGPU-only hoặc MUX được khuyến nghị, trong khi trên Linux, tính năng quản lý điện năng có thể tự tắt GPU khi nhàn rỗi và âm thầm xóa hiệu lực mở khóa.

Về khả năng tương thích, RTX 30 và RTX 40 được ghi nhận tương thích đầy đủ cả desktop lẫn laptop, còn RTX 20 tương thích đầy đủ nhưng một số model có vấn đề đã biết, trong đó RTX 2080, 2080 Ti và 2080 Super hiện lỗi ở khâu khởi động hoặc bàn giao, còn GTX 16 mới chỉ tương thích trên lý thuyết và đang chờ kiểm chứng. RTX 50 series, card tiền Turing và GA100 đều không được hỗ trợ. Kết quả đo được khác nhau theo từng card và không nên so sánh chéo, nhưng đều cho thấy mức tăng đáng kể: RTX 2070 tăng 67-75% trong phép nhân ma trận FP16, RTX 3060 12GB tăng 1,80 lần, RTX 3070 laptop tăng 1,58 lần, RTX 4060 laptop tăng 1,65 lần, RTX 4080 tăng 1,91 lần với BF16, trong khi RTX 4090 chỉ tăng 1,45 lần do đã chạm giới hạn điện năng, và hiệu năng FP32 không thay đổi.

Dù vậy, vẫn còn nhiều điểm cần thận trọng. Hiệu năng toán lý thuyết cao hơn không đồng nghĩa với mức tăng tương đương trong ứng dụng thực tế, vốn còn phụ thuộc vào băng thông bộ nhớ, đặc tính khối lượng công việc và giới hạn điện năng, và hiện chưa có bằng chứng nào cho thấy công cụ cải thiện khung hình game hay thời gian chạy DLSS. Kết hợp mở khóa với công cụ mở giới hạn điện năng có thể đẩy card vượt ngưỡng điện và nhiệt của nhà máy, kiểm tra hash ROM theo từng card chưa được tích hợp, và tính bền trên eGPU Thunderbolt chưa được đảm bảo.

Nvidia cũng chưa bình luận về công cụ này, trong khi tác giả của dự án gốc đã cảnh báo người dùng cẩn thận với các bản cài đặt Windows không chính thức. Với nv-uefi-unlocker, việc mở khóa giới hạn AI trên card GeForce giờ dễ tiếp cận hơn nhiều, nhưng nó vẫn là can thiệp firmware thử nghiệm cần cân nhắc kỹ trước khi thử.

> Ý kiến đóng góp xin gửi về: toasoan@gamen.vn > Press Inquiries: info@gamen.vn

GameN - MXH dành cho game thủ Việt

Ban quản trị

ĐỌC NHIỀU