Pi có thể được sử dụng như một thiết bị CPU OpenCL không?


12

Tôi có thể sử dụng Pi (hoặc, đối với vấn đề đó, Beagle Bone hoặc Arduino) làm thiết bị CPU OpenCL không? Tôi hiểu rằng không có nhiều thứ GPGPU trên Pi, nhưng tôi không thể liên kết một nhóm với nhau theo khung OpenCL và làm điều gì đó hay và linh hoạt với tất cả CPU đó?



chủ đề đó nói riêng về GPU. Không có đề cập đến việc liệu OpenCL có thể được sử dụng để kiểm soát CPU hay không
Ethan

1
Bạn đã cho tôi! Không biết các nhà sản xuất CPU cũng đang làm điều này. Vì vậy, tôi đã rút lại phiếu bầu gần của mình, mặc dù tôi sợ câu trả lời vẫn như vậy nếu không có ai ngoại trừ Intel và AMD đã thực hiện điều này. +1
goldilocks

Lưu ý rằng bạn cũng cần giao tiếp đầu vào và đầu ra với các chương trình OpenCL. Đây có thể là một nút cổ chai.
Thorbjørn Ravn Andersen

1
Bạn có thể sẽ có nhiều thành công hơn khi sử dụng bảng Parallela mới, xem tại đây
Willem van Doesburg 30/12/13

Câu trả lời:


6

Không, không có OpenCL trên Raspberry Pi kể từ năm 2014 .

Cập nhật 2018; bây giờ có một công việc đang tiến triển .

Arduino là một vi điều khiển không phải là SoC (suy nghĩ chậm hơn tới 16000x)

Beagle Bone đã có một số vào năm 2015.

Odroid đã có hỗ trợ từ năm 2013?

Rock64 đang thiếu hỗ trợ cho đến nay .


Có một thử nghiệm kể từ tháng này, dường như: github.com/doe300/VC4CL
Ông White
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.