Il existe dans le petit monde de BOINC une variable environnement, assez obscure, utile dans certain cas, mais dont le principe et la fonction échappe à beaucoup d’utilisateurs.
A quoi sert SWAN_SYNC=0
SWAN_SYNC n’est utile que pour les nouvelles cartes de type Fermi, et pas la plus anciennes de type GTX2xx.
Cette variable permet de synchroniser un flux CPU avec le GPU.
De cette manière, l’unité de travail est partagé entre le couple CPU/GPU et diminue significativement le temps de traitement.
Environnement logiciel
Cette variable environnement est utilisable dans un environnement Windows ou Linux de la même façon.
Il est nécessaire de rentrer cette variable dans les variables environnement de la machine.
Installation sur Window7
-
- Ouvrir le menu Démarrage et clic-droit sur Ordinateur et sélectionner Propriété
-
- Clique sur Paramètres système avances dans le menu de gauche
-
- Clique sur le bouton Variables d’environnement
-
- Clique sur le bouton Nouvelle
-
- Entre SWAN_SYNC dans la zone de saisie Nom de la variable :
-
- Entre 0 dans la zone de saisie Valeur de la variable :
-
- Valide par le bouton OK 3 fois
-
- Redémarre la machine
Installation sur Linux
- Ouvres un terminal passes la commande et stop le client BOINC
sudo /etc/init.d/boinc-client stop
- Edite le fichier environnent
sudo gedit /etc/environment
- Quand le fichier est ouvert, ajoute la ligne
export SWAN_SYNC=0
- Enregistre, redémarre la machine
- Démarre le client BOINC
sudo /etc/init.d/boinc-client start