BiwuDorl_11
Senior Member
Lưu Ý
Vấn đề
Vậy tóm lại làm sao để share GPU đây ?
Yêu cầu
Hướng dẫn
Nói năng dài dòng quá nên dưới đây là video của anh Youtuber công nghệ Craft Computing, ảnh sẽ hướng dẫn làm từ A-Z cho mn làm theo
Mời mấy bác vào cùng bàn luận để mọi người cập nhật thêm kiến thức mới. Nếu có sai sót hoặc thắc mắc mấy bác hãy góp ý để mình chỉnh sửa, giải đáp.
Chúc các bác một ngày tốt lành.
- Đây không phải GPU Passthrough. ( cho máy ảo nguyên 1 con GPU riêng )
- Hiện tại mình mới làm trên Hyper-V chưa thử trên VMWare và Virtual Box nên mình không rõ cách thức sau đây có làm được không.
Vấn đề
- Các bác cảm thấy dàn máy của mình mạnh một cách dư thừa, muốn tạo VM cho nhiều người sử dụng hoặc các bác sử dụng một mình nhiều máy ảo khác nhau để làm những công việc khác nhau nhưng lại gặp phải những vấn đề sau đây:
- Máy chỉ có 1 GPU
- Các bác muốn:
- Tạo VM để nhiều người chơi game AAA với nhau. Vd: tạo 3 cái VM để share 3 người bạn remote vào chơi game vì họ không có máy khủng nhưng máy lại chỉ có 1 con GPU
- Tạo VM để nhiều người làm việc: Vd: tạo VM để người khác remote vào làm photoshop hoặc edit video nhưng máy lại chỉ có 1 con GPU
- Các công việc trên đều yêu cầu các bác phải có nhiều GPU riêng để share cho các máy ảo khác nhau hay còn được gọi là GPU Passthrough
- Nhược điểm của GPU Passthrough là tốn nhiều tiền do phải mua nhiều GPU để sử dụng hoặc VM không nhận GPU do lỗi 43 (Đặc biệt là GPU Nvidia).
- Trong giới doanh nghiệp giải pháp cho việc share GPU đã có từ lâu đó là công nghệ SR-IOV, nôm na là công nghệ cho phép chia sẻ tài nguyên phần cứng cho nhiều hệ điều hành/máy ảo khác nhau.
- Vấn đề: Hoạt động nhưng chậm và Lag do các cha đẻ của công nghệ này hướng tới các doanh nghiệp, những người không cần hiệu năng mà chỉ cần có thứ hoạt động được
- Nvidia cũng có giải pháp cho vấn đề này với công nghệ Nvidia Grid dành cho các GPU cao cấp thuộc dòng business như dòng Tesla, các bạn cũng có thể thấy họ áp dụng công nghệ này trên dịch vụ Geforce Now của họ để share tài nguyên GPU cho nhiều game thủ sử dụng.
- Tuy vậy việc share tài nguyên GPU cho nhiều máy ảo khác nhau đối với các dòng Geforce vẫn là vấn đề do Nvidia Grid chỉ dành cho các GPU cao cấp và Nvidia tính phí giấy phép rất cao cho công nghệ này nên người dùng phổ thông không bao giờ với tới được công nghệ này.
Vậy tóm lại làm sao để share GPU đây ?
- Nvidia gần đây đã thả cửa cho người dùng share GPU với VM thoải mái mà không bị lỗi 43, M$ đã hợp tác với họ để tạo ra GPU-P cho người dùng VM qua Hyper V share tài nguyên GPU thoải mái.
Yêu cầu
- Để sử dụng GPU-P các bác cần bản cập nhật Windows 10 mới nhất và driver GPU mới nhất là được
Hướng dẫn
Nói năng dài dòng quá nên dưới đây là video của anh Youtuber công nghệ Craft Computing, ảnh sẽ hướng dẫn làm từ A-Z cho mn làm theo
Mời mấy bác vào cùng bàn luận để mọi người cập nhật thêm kiến thức mới. Nếu có sai sót hoặc thắc mắc mấy bác hãy góp ý để mình chỉnh sửa, giải đáp.
Chúc các bác một ngày tốt lành.