Cuda et Stream, calculs via la carte graphique

Librairie C++ de calcul formel/ C++ symbolic computation library

Modérateur : xcasadmin

Francky la Hache
Messages : 11
Inscription : lun. avr. 05, 2010 4:40 pm

Cuda et Stream, calculs via la carte graphique

Message par Francky la Hache » mar. avr. 27, 2010 8:22 pm

Cherchant à changer ma carte graphique, je découvre de nouvelles possibilités.
(je fais partis des déshérités, qu'ATI abandonne sous Linux avec la vielle Radeon X600 dont la 3D est moisie,
je ne peux
mais je n'en veux pas à ATI, je pense même en reprendre, à voir ...)

NVidia propose Cuda et ATI propose Stream, qui, si j'ai bien compris propose de faire des calculs à la place du proc,
en dehors du champ de prédilection habituel, à savoir le graphisme.
Tout cela en partant du constat que les GPU dispose aujourd'hui d'une telle puissance souvent inexploité que ...
EDIT : Il aurait même OpenCL (libre) ?

Voilà donc ma question, XCAS fait(fera)-t-il cela un jour ? Qui le fait ?
(si j'ai bien compris certains soft l'utilisent, en M1 info par exemple)
(Faut-il une carte mère spéciale ? J'ai pas tout compris dans mes recherches.)

Quel est le meilleur choix éthique pour promouvoir les logiciels libres dans ce cas, NVidia ou ATI ?

(Si vous avez même un conseil spécial pour mon cas, je suis preneur.
Carte mère MSI K8N Neo4-F (pcb 1.0), Athlon64 3200+, 2Go
Quelle carte serait cohérente pour faire de la 3D de matheux ?)

----

Et OpenGL, au delà de la version 2.0, quel est l'intérêt pour nos soft de matheux ?
J'y connais rien, merci de m'éclairer.

parisse
Messages : 5743
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Cuda et Stream, calculs via la carte graphique

Message par parisse » mer. avr. 28, 2010 7:10 am

Je n'y connais rien non plus pour l'instant, mais je pense un jour regarder l'utilisation du GPU, par exemple pour les calculs de gros pgcd de polynomes qui doivent etre parallelisables la-dessus. Ca laisse le temps a tout ca de se standardiser et qu'on ait de bons tutoriels pour s'y lancer!

cdeval
Messages : 192
Inscription : mer. juin 03, 2009 4:28 pm

Re: Cuda et Stream, calculs via la carte graphique

Message par cdeval » mar. juin 01, 2010 7:47 pm

Salut Bernard,
je viens de recevoir un commentaire agréable sur le site des extensions OOo (les éloges doivent revenir à Giac en fait) : http://extensions.services.openoffice.o ... mathOOoCAS
en particulier, cet utilisateur évoque aussi les GPU et OpenCL :
This is an awesome extension.
It provides a lot of high level functions, ideal for researchers and engineers.
Please keep up.
This is a fantastic extension.

Here is something that would be interesting to integrate:
http://www.geeks3d.com/20100528/glm-0-9 ... y-for-3d-p...
It's using the graphic card to do calculations with the GLSL api.
Don't let the graphics nature mislead, it's fit for mathematics in general.
And please add OpenCL to your application. It would make it so much faster with a lot of matrixcalculations.
Si cela peut aider ...

alain974
Messages : 104
Inscription : lun. mai 24, 2010 11:15 am

Re: Cuda et Stream, calculs via la carte graphique

Message par alain974 » mer. juin 02, 2010 7:18 am

Sur ce sujet je consulte assez régulièrement le site http://www.gpgpu.org ("general purpose GPU" pour dire qu'on utilise le GPU pour autre chose que du graphisme. Ce sont des liens dans lesquels il faut naviguer mais il y a de temps en temps des maths. Essayer avec Mandelbrot, Cholesky ou même RSA (une fois)!

C'est quand même très orienté NVidia...

Répondre