debian & openCL & cartes graphiques récentes

Le
Basile STARYNKEVITCH
Bonsoir,

je viens bientot travailler (à l'intérieur de GCC, probablement de la branche MELT) sur OpenCL
http://fr.wikipedia.org/wiki/OpenCL - sur un PC 64 bits (Intel Core2 Q9550, 8Go de RAM, Debian/Sid/AMD64).

[attention, je parle bien d'OpenCL, pas d'openGL!]
http://ati.amd.com/technology/streamcomputing/intro_opencl.html

OpenCL est grosso modo un dielecte spécialisé de C pour le calcul vectoriel (ou matriciel) sur cartes graphiques
récentes. Mon travail -au sein du projet OpenGPU qui démarre en janvier 2010- serait de développer un plugin de GCC
(via MELT http://gcc.gnu.org/wiki/MiddleEndLispTranslator dont je suis l'auteur principal) pour générer du code OpenCL
(cad traduire semi-automatiquement du code Fortran, C, C++ ou Ada avalé par gcc en du opencl, lequel serait compilé par
le compilateur d'ATI/AMD ou de Nvidia) notamment pour determiner quels bouts de code méritent d'être vectorisés.

Il faut donc que je songe à acquérir une carte graphique récente supportant OpenCL.

1. avez vous déjà utilisé OpenCL sous Debian? Sur quel materiel? C'est cauchmardesque à installer ou non? Quel version
de serveur Xorg?

2. il me semble qu'on peut utiliser une carte graphique pour calculer et aussi afficher (en 2D, du X11 basique, sans
OpenGL ni compiz). Pouvez vous confirmer?

Actuellement j'hésite entre une carte graphique Nvidia Geforce GTX 285 & une carte ATI/AMD Radeon 5850. J'aurais une
certaine préférence pour l'ATI/AMD, car elle semble consommer nettement moins, donc être moins chaude, donc être moins
bruyante. Je n'ai pas besoin du nec plus ultra, mais d'un matériel récent et sur lequel OpenCL vaut le coup d'être utilisé.

Avez vous des conseils pratiques, ou des modèles à éviter?

Est-ce que l'ATI Stream SDK v2.0 beta marche un peu en pratique?
http://developer.amd.com/gpu/ATIStreamSDKBetaProgram/Pages/default.aspx

Est-ce que l'OpenCL de Nvidia (pour les cartes CUDA compatibles) http://developer.nvidia.com/object/opencl-download.htm
marche correctement?

Pour le calcul OpenCL, faut-il préférer AMD/ATI/5850 avec ATI Stream ou NVIDIA/285/CUDA avec Nvidia OpenCL?

Peut-on brancher 2 écrans DVI (Debian/Xorg) et faire en même temps un petit calcul OpenCL sur la même carte?

Cordialement.

--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Grégory Bulot
Le #20668681
Basile STARYNKEVITCH 2009 21:26:23 +0100
Bonsoir,

je viens bientot travailler (à l'intérieur de GCC, probablement de la
branche MELT) sur OpenCL http://fr.wikipedia.org/wiki/OpenCL - sur un
PC 64 bits (Intel Core2 Q9550, 8Go de RAM, Debian/Sid/AMD64).




je réponds dans le désordre sans re-citer, découvrant à l'instant
openCL

concernant nvidia/ati, ayant eu à développer un kiosk y'a 3 ans,
avec les pilote nvidia/ati (les pilote dit optimisés/accélér és) je
n'ais eu que des déboires :
- installation du pilote proprio
- stabilité du proprio dans la durée (>24h en continue)
je n'utilise nvidia qu'avec le pilote nv (générique fournit avec xorg)
sans aucune accélération (opengl, je connaissais pas opencl)

A partir de maintenant ma réponse ne connais plus nvidia.

concernant le double port des cartes graphiques, il fonctionnent par
défaut en mode clone (même affichage sur les 2 écrans)
avec les cartes ati (fournit par xorg) tu peux peux faire dual
screen/bureau étendu pou peux que la carte fasse + de 256moRam non
partagée

Avant d'acheter une carte demande à déballer pour voir le chipset (qd
il est accessible : c'est lui qui importe, une désignation commerciale
ne correspond qu'a 10% à une réalité technique de la carte.
J'en ais vu passer des carte avec des boites différentes ventant telle
ou telle chose, en fait le chipset était le même, du coup j'ai ac heté
des cartes à 35€ pour faire du dual screen alors que le modà ¨le
commercial pour faire cela était vendu 135€ (je n'exagère pas !)


bon avec tout cela je n'ai rien répondu sur le opencl, mis tu a des
piste pour moins te faire avoir sur ton besoin !

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Bulot gregory
Le #20668961
c'est quoi ce message de "Universidad Virtual"

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Cyrille
Le #20673311
> c'est quoi ce message de "Universidad Virtual"


Idem pour moi suite à une réponse sur la liste....


++
Cyrille

----
[ | http://cbiot.fr ]

- All we have to decide is what to do
- with the time that is given us.
- - - - - - - - - - JRR Tolkien, 1954

VEGAN : http://www.vegansociety.com
Membre de l'APRIL : http://www.april.org
DEBIAN : http://www.debian.org
CNT : http://www.cnt-f.org/

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Publicité
Poster une réponse
Anonyme