2009-07-27 13 views

Odpowiedz

16

Pakiet ATI Stream SDK firmy AMD działa doskonale dla mnie i wykorzystuje procesory wielordzeniowe. Mam procesor Intel i kartę NVIDIA, ale działa z wykorzystaniem procesora. Wymagana jest tylko rejestracja i nie jest wymagany żaden specjalny wybór, taki jak Nvidia: http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx

Mam go do pracy w Ubuntu 9.04. Wystarczy pobrać instrukcję instalacji PDF: s również dostępne na tej stronie i powinno działać.

+4

Link to 404 teraz. –

+0

Pakiet ATI Stream SDK AMD jest przemianowany na SDK aplikacji AMD. [Zobacz tę stronę.] (Http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/) –

+0

Nowy link również, sprawdź [tę stronę ] (http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-tools-sdks/amd-accelerated-parallel-processing-app-sdk/) dla AMD APP SDK – runDOSrun

7

Nie ma pakietu OpenCL SDK Khoronos jako takiego. Khoronos przekazuje specyfikację, a następnie poszczególni członkowie mogą wydać swoje implementacje i pakiety SDK. Najprostszym sposobem na sprawdzenie, czy działająca, dobrze przetestowana implementacja OpenCL, to rejestracja Apple Wybierz Developer i pobierz materiał siewny Snow Leopard. Podobno ATI ma sterowniki i biblioteki beta, ale nie są one jeszcze publicznie dostępne. Wydaje mi się, że NVidia wydał pakiet SDK OpenCL beta beta, ale nie mam pojęcia, jakie są wymagania.

OpenCL to standard otwarty i jestem przekonany, że w przyszłości będą dostępne powszechnie dostępne wersje, ale od tego momentu opcje są ograniczone do dostawcy, który udostępnia kartę, chyba że korzystasz z systemu Snow Leopard.

+2

Pierwsze dwa zdania należy pogrubić. +1 –

1

NVIDIA oferuje wersję beta pakietu OpenCL SDK. Możesz uzyskać dostęp, zostając zarejestrowanym programistą obliczeniowym GPU. Więcej informacji można znaleźć na ich forums.

Wygląda na to, że ATI może uruchamiać ograniczoną wersję beta pakietu OpenCL SDK. Ta website zawiera informacje o tym, jak zarejestrować się, aby uzyskać dostęp do wersji beta Stream 2.0, która prawdopodobnie obejmuje OpenCL.

6

Możesz pobrać wszystkie potrzebne narzędzia, SDK i sterowniki od Nvidii tutaj: OpenCL Download page

+0

To zadziała tylko jeśli masz kartę Nvidia, SDK AMD będzie działać bez względu na to, co wymaga tylko procesora (ale może używać GPU, jeśli jest obecny), Intel SDK działa również z większością procesorów. – totaam

+0

Ta strona wydaje się nie mieć pobrania dla OpenCL SDK, tylko linki do pobierania próbek kodu. – Rocketmagnet

+0

@Rocketmagnet Podejrzewam, że przenieśli go od '09;) –

2

Dla mnie najlepszą rzeczą z OpenCL jest to, że nie trzeba SDK w ogóle, ponieważ abstrahuje różne implementacje sprzedawca tył wspólnego interfejsu (patrz odpowiedź w tym wątku: Do I really need an OpenCL SDK?).

Powiązane problemy