Estaba consultando el sitio web http://www.khronos.org/ y solo encontré encabezados para OpenCL (no OpenGL, que no me importa). ¿Cómo puedo obtener OpenCL SDK?¿Cómo obtener OpenCL SDK?
Respuesta
El ATI Stream SDK de AMD funciona perfectamente para mí y utiliza CPU multinúcleo. Tengo una CPU Intel y una tarjeta NVIDIA, pero funciona con el uso de la CPU. Solo es necesario registrarse y no requiere ninguna selección especial como Nvidia: http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx
Lo tengo para funcionar en Ubuntu 9.04. Simplemente descargue las instrucciones de instalación en PDF: también están disponibles en esa página y deberían funcionar.
No hay un Khoronos OpenCL SDK como tal. Khoronos saca la especificación, y luego los miembros individuales pueden lanzar sus implementaciones y SDK. La forma más fácil de obtener una implementación de OpenCL que esté bien probada es ser un desarrollador registrado de Apple Select y descargar la semilla de Snow Leopard. Aparentemente, ATI tiene controladores beta y bibliotecas, pero todavía no están disponibles públicamente. Creo que NVidia ha lanzado un Windows OpenCL SDK beta, pero no tengo idea de cuáles son los requisitos para usar.
OpenCL es un estándar abierto y estoy seguro de que en el futuro habrá implementaciones gratuitas ampliamente disponibles, pero a partir de este momento las opciones se limitan al proveedor que proporciona su tarjeta a menos que ejecute Snow Leopard.
Las dos primeras oraciones deben estar en negrita. +1 –
NVIDIA ofrece acceso beta a su OpenCL SDK. Puede obtener acceso convirtiéndose en un desarrollador de computación de GPU registrado. Se puede encontrar más información en su forums.
Parece que ATI puede estar comenzando una beta limitada de su OpenCL SDK. Este website brinda información sobre cómo registrarse para acceder a la versión beta de Stream 2.0, que probablemente incluya OpenCL.
se puede descargar todas las herramientas necesarias, SDK y los controladores de Nvidia aquí: OpenCL Download page
Esto solo funcionará si tiene una tarjeta Nvidia, mientras que el SDK de AMD funcionará independientemente de que solo requiera la CPU (pero puede usar una GPU si está presente), el Intel SDK también funciona con la mayoría de las CPU. – totaam
Esa página no parece tener la descarga para OpenCL SDK, solo enlaces para descargar ejemplos de código. – Rocketmagnet
@Rocketmagnet Sospecho que lo movieron desde '09;) –
acabo escribió un OpenCL how-to for Linux.
Aquí es el brazo OpenCL SDK para el Mali mpbile GPU http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/
Para mí lo mejor con OpenCL es que no es necesario un SDK en absoluto, porque se abstrae diferentes implementaciones de proveedores detrás de una interfaz común (véase la respuesta en este hilo: Do I really need an OpenCL SDK?).
- 1. ¿Cómo compilar el kernel OpenCL en Bitstream?
- 2. Cómo usar clCreateProgramWithBinary en OpenCL?
- 3. ¿Cómo puedo probar la compatibilidad de OpenCL?
- 4. Obtener iPhone color iOS Sdk
- 5. Distribución de OpenCL
- 6. Cómo estructurar kernels OpenCL grandes?
- 7. Perfilando kernels OpenCL
- 8. OpenCL escalar del vector vs
- 9. iPhone SDK Obtener el directorio tmp
- 10. OpenCL: ejecutar múltiples dispositivos CPU/GPU
- 11. Comenzando con OpenCL en Windows 7
- 12. Llamar al kernel OpenCL desde otro kernel OpenCL
- 13. Memoria en OpenCL
- 14. Exclusividad del dispositivo OpenCL
- 15. OpenCL Performance Optimization
- 16. ¿Cómo uso la memoria local en OpenCL?
- 17. ¿Cómo declarar la memoria local en OpenCL?
- 18. ¿Cómo obtener AppID en iPhone usando SDK/programáticamente?
- 19. ¿Cómo obtener ISOCurrencyCode de un ISOCountryCode en iphone sdk?
- 20. ¿Cómo obtener iPhone SDK 2.2.1 para Xcode 3.2?
- 21. Cómo obtener NSDate actual para el simulador Fecha? iPhone Sdk
- 22. Cómo obtener el tamaño de UIKeyboard con Apple iPhone SDK
- 23. Cómo obtener UIBezierpath usando Glyph en iOS SDK
- 24. ¿Cómo obtener access_token a través de Javascript SDK en SoundCloud?
- 25. ¿Cómo obtener el mensaje NSError en Iphone sdk?
- 26. Cómo obtener una imagen en color en el iPhone SDK
- 27. iOS SDK: ¿cómo obtener la fecha de un UIDatePicker?
- 28. ¿Dónde puedo obtener un SDK de PalmOS?
- 29. OpenCL para Python
- 30. Barreras en OpenCL
El enlace ahora es 404. –
El ATI Stream SDK de AMD cambia su nombre a AMD APP SDK. [Consulte esta página.] (Http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/) –
Nuevo enlace hacia abajo también, consulte [esta página ] (http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-tools-sdks/amd-accelerated-parallel-processing-app-sdk/) para AMD APP SDK – runDOSrun