2009-07-27 27 views

Trả lời

16

SDK ATI Stream của AMD hoạt động hoàn hảo cho tôi và nó sử dụng CPU đa lõi. Tôi có một CPU Intel và một card NVIDIA nhưng nó hoạt động với việc sử dụng CPU. Chỉ cần đăng ký và không có lựa chọn đặc biệt nào như Nvidia yêu cầu: http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx

Tôi đã làm việc đó trong ubuntu 9.04. Chỉ cần tải về hướng dẫn cài đặt PDF: s cũng có sẵn trên trang đó và nó sẽ hoạt động.

+4

Liên kết là 404 ngay bây giờ. –

+0

ATI Stream SDK của AMD được đổi tên thành AMD APP SDK. [Xem trang này.] (Http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/) –

+0

Liên kết mới cũng nằm xuống, hãy kiểm tra [trang này ] (http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-tools-sdks/amd-accelerated-parallel-processing-app-sdk/) cho AMD APP SDK – runDOSrun

7

Không có SDK OpenCL Khoronos như vậy. Khoronos đưa ra thông số kỹ thuật và sau đó các thành viên riêng lẻ có thể phát hành các triển khai và SDK của họ. Cách dễ nhất để thực hiện OpenCL đang hoạt động được kiểm tra tốt là phải đăng ký Apple Chọn Nhà phát triển và tải xuống hạt giống Snow Leopard. Rõ ràng ATI có trình điều khiển và thư viện beta, nhưng chúng chưa có sẵn công khai. Tôi tin rằng NVidia đã phát hành một phiên bản beta OpenCL SDK của Windows, nhưng tôi không có ý tưởng về các yêu cầu để sử dụng. Open2 là một tiêu chuẩn mở và tôi chắc chắn trong tương lai sẽ có các triển khai miễn phí rộng rãi, nhưng vào thời điểm này, các tùy chọn của bạn được giới hạn cho nhà cung cấp cung cấp thẻ của bạn trừ khi bạn đang chạy Snow Leopard.

+2

Hai câu đầu tiên phải được in đậm. +1 –

1

NVIDIA đang cung cấp quyền truy cập beta vào SDK OpenCL của họ. Bạn có thể truy cập bằng cách trở thành nhà phát triển máy tính GPU đã đăng ký. Thông tin thêm có thể được tìm thấy trên forums của họ.

Dường như ATI có thể bắt đầu phiên bản beta giới hạn của SDK OpenCL của họ. Điều này website cung cấp thông tin về cách đăng ký quyền truy cập vào bản beta 2.0 của Stream, có khả năng bao gồm OpenCL.

6

Bạn có thể tải về tất cả các cần công cụ, SDK và trình điều khiển từ Nvidia ngay tại đây: OpenCL Download page

+0

Điều này sẽ chỉ hoạt động nếu bạn có một thẻ Nvidia, trong khi AMD SDK sẽ làm việc không có vấn đề gì vì nó chỉ đòi hỏi CPU (nhưng có thể sử dụng GPU nếu có), Intel SDK cũng làm việc với hầu hết các CPU. – totaam

+0

Trang đó dường như không có tải xuống cho SDK OpenCL, chỉ liên kết để tải xuống mẫu mã. – Rocketmagnet

+0

@Rocketmagnet Tôi nghi ngờ họ đã chuyển nó từ '09;) –

2

Đối với tôi, điều tuyệt vời nhất với OpenCL là bạn không cần một SDK ở tất cả bởi vì nó tóm tắt triển khai bán hàng khác nhau đằng sau một giao diện phổ biến (xem trả lời trong chủ đề này: Do I really need an OpenCL SDK?).

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