Có nhiều cách tiếp cận khi chạy mã không tin cậy trên CPU điển hình: hộp cát, gốc giả, ảo hóa ...Mã GPGPU không đáng tin cậy (OpenCL vv) - có an toàn không? Rủi ro gì?
Còn mã không đáng tin cậy cho GPGPU (OpenCL, cuda hoặc đã biên dịch) thì sao?
Giả sử rằng bộ nhớ trên card đồ họa được xóa trước khi chạy bên thứ ba đang không tin cậy như vậy,
- được có bất kỳ rủi ro an ninh?
- Loại rủi ro nào?
- Bất kỳ cách nào để ngăn chặn chúng?
- Có phải hộp cát có thể/khả dụng trên gpgpu?
- có thể là thiết bị nhị phân?
- các kỹ thuật khác?
P.S. Tôi quan tâm nhiều hơn đến an ninh cấp mã nhị phân của gpu thay vì bảo mật ngôn ngữ lập trình cao cấp gpgpu (Nhưng những giải pháp đó cũng được chào đón). Những gì tôi có nghĩa là tài liệu tham khảo để mã hóa gpu (mã máy a.k.a) được chào đón.
Cảm ơn Navi đã trả lời. Giả sử tôi sẽ sử dụng thẻ gpu riêng để tính toán (ví dụ như Tesla cũ hơn ...). Làm thế nào để thực hiện như vậy thực thi mã không đáng tin cậy an toàn? –