Comment désactiver ou modifier le délai d’expiration pour le GPU sous Linux?

Est-ce que quelqu’un sait comment désactiver ou modifier la limite de temporisation pour les kernelx CUDA sous Ubuntu 12.10? (Avec les versions actuelles de Windows, on peut définir la limite de délai dans le registre.)

S’il vous plaît dites-moi aussi s’il n’y a aucune possibilité de faire cela avec Ubuntu.

Les seuls résultats de ma recherche précédente sont les suivants:

  • l’exécution du kernel CUDA sans affichage graphique est attachée au GPU
  • diviser le kernel en plus petits pour éviter de dépasser la limite de temps

Les deux solutions ne sont pas une option pour moi, car j’ai besoin de l’affichage graphique pour mon application et il n’y a déjà aucun thread exécuté séquentiellement après l’exécution du kernel. Et diviser les threads uniques coûtera des mois de travail. S’il vous plaît ne pas demander plus pour les détails dans ces directions.

Merci d’avance pour votre aide.

Vous pouvez désactiver le chien de garde en modifiant votre configuration Xorg ( Option Interactive "0" ). Un exemple est disponible dans la réponse à cette question: CUDA Visual Profiler ‘Interactive’ option de configuration X?