Je voulais utiliser OpenCL sous Windows 7. J'ai tout configuré (Cuda Toolkit 4), la carte nvidia est compatible (GeForce 310M).
J'ai un Acer Travelmate 8372 avec Optimus, et j'ai une option de bios où je peux choisir entre Switchable
et Discrete
ou quelque chose de similaire. Mais si je choisis l'option discrète, tout le rendu est effectué sur la puce Intel, il ne s'agit même plus d'inscrire la carte nvidia dans le gestionnaire de périphériques.
En mode commutable, je ne trouve pas d’option permettant d’activer explicitement la carte nvidia. Par conséquent, la plate-forme CUDA OpenCL n'est pas disponible.
Aussi, je suis un peu confus au sujet des versions de pilotes. Acer fournit une version 8.16.11.8997 (à partir du 2011/11/24), tandis que NVidia fournit la dernière version du pilote 285.62 (à partir du 2011/10/24). Pourquoi ces versions diffèrent? À cause d'Optimus?
Je ne peux installer aucun des pilotes fournis par nvidia, le programme d'installation se plaint du matériel incompatible.
Edit : Au fur et à mesure que je lis, optimus ne peut pas être désactivé, car la puce Intel est la passerelle graphique de toute façon. La question devrait donc être: Comment puis-je installer le pilote de développement Nvidia sur mon système Optimus?