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?