¿OpenCL usa automáticamente todas las GPU en mi sistema?

2

Por pura suerte, he terminado con 3 tarjetas gráficas compatibles con OpenCL en mi Mac. Incluso ejecuté el pequeño programa de ejemplo "enumere todos sus dispositivos OpenCL" de Apple, y enumera todos ellos.

¿Los programas que usan OpenCL usan automáticamente todos los dispositivos OpenCL que están disponibles para el sistema, o es como las CPU (antes de GCD) donde los programas debían escribirse explícitamente para usar múltiples dispositivos?

    
pregunta Ken 19.12.2013 - 20:19

1 respuesta

1

He tenido muchos problemas para ejecutar los controladores de OpenCL tanto en Mountain Lion como en Maverics.

La respuesta a tu pregunta es que los programas deben escribirse explícitamente para usar múltiples dispositivos.

Sin embargo, la forma en que se usan las tarjetas depende de para qué las esté utilizando. Si estás intentando la minería de bitcoins ... bueno, ahí es donde me encontré con problemas. Si está utilizando sus tarjetas para lo que están diseñadas para hacer, los controladores pueden comportarse de manera diferente.

    
respondido por el Deesbek 19.12.2013 - 21:50

Lea otras preguntas en las etiquetas