2011-06-27 26 views

Trả lời

2

Chắc chắn, OpenCL cho CPU chỉ là một quá trình khác đang chạy trong CPU, không có gì đặc biệt trên đó. Ảo hóa nên có thể mà không có vấn đề.

+0

OK, tôi đã có một số vấn đề với phân vùng bootcamp trên mac của tôi. Hôm qua tôi đã làm một cài đặt sạch của win 7 64 bit SP 1 trên máy ảo VM Ware, sau đó cài đặt intel opencl sdk và tất cả mọi thứ đang chạy tốt. Và với 4 lõi tôi có thể làm một skatch cho các ứng dụng opencl, mục đích là gì (vấn đề là, mà MacOS hút hỗ trợ cho các công cụ phát triển mới). – LonliLokli

+1

Tôi đã thử ngày hôm nay để sử dụng hộp ảo, nhưng có một vấn đề với nó. OpenCL SDK phàn nàn về phần cứng không xác định và hủy cài đặt. – LonliLokli

0

Điều này chỉ có thể thực hiện khi trình điều khiển OpenCL có sẵn cho GPU của hệ thống máy chủ lưu trữ. Theo như tôi biết nó không thể cho ba hệ thống được đề cập. Tôi chắc chắn cho Virtual Box. Bảng đồ họa mô phỏng không tương thích với OpenCL và các trình điều khiển GPU hộp ảo không hỗ trợ OpenCL.

Theo tôi biết điều này sẽ chỉ có thể thực hiện được nếu hệ thống khách sẽ thấy bảng GPU ban đầu từ máy chủ. Bạn phải kiểm tra điều này và cài đặt các trình điều khiển OpenCL cần thiết.

+0

Ồ, đã muộn ... Tôi không nhận ra CPU ngay cả khi nó được viết đậm. OpenCL trên CPU nên có thể. Các trình điều khiển không nên nhận ra sự khác biệt. –

1

Một số trình điều khiển, như trình điều khiển CPU của Intel thực sự dường như không cho phép cài đặt trong máy ảo Parallels vì một lý do nào đó.

Để nhận hỗ trợ OpenCL trong Windows chạy song song, trước tiên tôi khởi động để chạy Windows nguyên bản và cài đặt trình điều khiển tại đó. Sau đó, tôi khởi động trở lại OSX và trình điều khiển CPU của Intel cũng có sẵn trong Parallels. Đương nhiên cách tiếp cận này chỉ hoạt động đối với thiết lập Bootcamp + Parallels.

+0

OpenCL hoạt động trên CPU hay không chỉ sau này? – Sergei

+0

Có nó đã hoạt động. Chỉ có trình cài đặt của intel không cho phép chạy trên Parallels. Có lẽ ngày nay nó hoạt động? Ngoài ra nó là giá trị cố gắng sử dụng một số trình điều khiển CPU khác từ amd hoặc pocl (trình điều khiển opencl di động) –

Các vấn đề liên quan