Page 1 sur 1

Crunch ATI en OpenCL sur MilkyWay

Posté : 17 juin 2012, 14:12
par Gillou40
Pour ceux qui souhaitent cruncher Milkyway avec une carte ATI double précision, il faut savoir que depuis février 2012, il est nécessaire d'installer OpenCL pour continuer à cruncher.

Pour cela:
1/ Télécharger le dernier pilote: http://support.amd.com/us/gpudownload/l ... ng=English.
2/ Editer les propriétés du script pour le rendre éxécutable (clic droit, Propriétés, Permissions et cocher Autoriser l'exécution du fichier comme un programme).
3/ Lancer dans un terminal, la commande

Code : Tout sélectionner

sudo sh amd-driver-installer-12-4-x86.x86_64.run
et suivre les instructions d'installation.
4/ Le redémarrage est requis à la fin de l'installation.
5/ Activer le pilote propriétaire depuis les Paramètres Système - Pilotes supplémentaires.
6/ Télécharger OpenCL depuis http://developer.amd.com/sdks/AMDAPPSDK ... t.aspx#one
7/ Lancer dans un terminal, la commande

Code : Tout sélectionner

sudo sh Install-AMD-APP.sh
(sudo important pour les droits d'écriture des répertoires et fichiers lors de l'install). Ignorer les erreurs comme suggéré par le script
8/ Rebooter le système.

Quelques indications supplémentaires:

* Si le GPU est marqué absent dans Boinc, lancer la commande terminal:

Code : Tout sélectionner

 sudo invoke-rc.d boinc-client restart
Pour automatiser le truc, j'ai modifié le ./etc/init.d/boinc-client en remplaçant le sleep 1 en fin de fichier par un sleep 10 pour retarder de 10s le démarrage du client boinc.

* On peut vérifier la température GPU en installant lm-sensors, en détectant par la commande sensors-detect et en exécutant la commande sensors depuis un terminal
pour installer:

Code : Tout sélectionner

sudo apt-get install lm-sensors
puis

Code : Tout sélectionner

sensors-detect
en répondant OUI à tout

pour lire les sensors: commande terminal

Code : Tout sélectionner

sensors
On peut obtenir la température par la commande

Code : Tout sélectionner

aticonfig --adapter=0 --od-gettemperature
Pour ventiler le GPU au max, il suffit de taper

Code : Tout sélectionner

aticonfig --pplib-cmd "set fanspeed 0 100"
(avec les guillemets)

Les liens donnés sont parfois pour un OS 64bits, à adapter à votre cas.

(ce topic est un condensé de galères rencontrées, si cela peut aider. A corriger si je me suis gouré...)

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 17 juin 2012, 19:05
par Elgrande71
J'espère que cette expérience se transformera en joli article pour notre portail. :love:

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 18 juin 2012, 15:58
par Gillou40
:hello: El

Je veux bien rédiger cet article, mais je n'ai pas le statut de rédacteur sur le portail.

Je veux bien m'y coller dès que la porte sera ouverte ! :tuxwin:

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 18 juin 2012, 16:30
par Elgrande71
Gillou40 a écrit ::hello: El

Je veux bien rédiger cet article, mais je n'ai pas le statut de rédacteur sur le portail.

Je veux bien m'y coller dès que la porte sera ouverte ! :tuxwin:
C'est bon, je t'ai mis rédacteur maintenant il n'y a plus qu'à te lancer.

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 18 juin 2012, 17:54
par Gillou40
Merci on y va ! :tuxwin:

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 18 juin 2012, 19:49
par otax
Bon courage et merci Gillou !!

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 23 juin 2012, 19:04
par Gillou40
Hello !

J'ai publié l'article sur le portail Libristes, mais j'ai coché une case de trop, car il se trouve sur la page d'accueil (je pensais seulement mettre le lien)

Je ne peux l'éditer (erreur404),

Y a t il moyen de rattraper cette boulette ? :embarrassed:

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 23 juin 2012, 19:39
par Elgrande71
C'est bon, j'ai pu régler le problème en mettant Section BOINC et catégorie Calcul Partagé puis en cochant non au lieu de oui page d'acceuil.
Merci gillou40 pour ta participation active. :jap: :jap:

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 23 juin 2012, 22:40
par Gillou40
Merci de ton aide

J'étais pas tranquille !

Re: Crunch ATI en OpenCL sur MilkyWay

Posté : 23 juin 2012, 23:44
par Elgrande71
Gillou40 a écrit :Merci de ton aide

J'étais pas tranquille !
Pas de problème Gillou40 à ton service. :tuxwin: