logo

Knowledge Is Power

 
 

- Reinit des nouveaux posts -

- Recherche -

Messages Privés - Derniers posts
S'enregistrer - Login - Liste des membres
Vous logger : Login Pass

Programmation - Langages de Programmation >> Aide à l'Optimisation Newtopic | Reply
poster txt
hyatus
Inscrit le 25-08-2001
Avatar
Posté le 08-02-2006 16:31

Bonjour,

voilà j'utilise un solver d'equations différentielles, le problème que je rencontre est que les résultats de mon modèle ne sont pas assez precises à cause notamment des approximations polynomiales et autres iteration de Newton que je dois utiliser ...

Je voudrais realiser des calculs paralleles pour diminuer les imprecisions de calcul en utilisant le CPU de la carte graphique, si vous avez des docs la dessus, ou des explications.
_________________________
Car la liberte n'est pas un Droit mais un Devoir, et que le savoir apporte la Liberte,alors la TAZ est ce qu'elle est, le reflet de la societe qui nait de ce qu'elle sait... ( hyatus copyleft )
profil | mail | Website | edit | quote
TboWan
Inscrit le 05-10-2004
Posté le 08-02-2006 17:18

Pour l'algèbre différentiel :

http://www.lifl.fr/~boulier/BLAD/index.html

Bilbiothèque C pour le calcul différentiel. Note bien que tous les calculs sont fait symboliquement Donc, normalement, aucun erreur d'imprécisions

En fait, c'est pour la "résolution" de systèmes différentiels non linéaires, pour toi, je suppose que ça suffira largement.

Sinon, t'utilise quoi comme "solver" ?

TboWan

PS : sinon, il y a toujours Maple qui marche pas mal en calcul symbolique.
profil | mail | Website | edit | quote
hyatus
Inscrit le 25-08-2001
Avatar
Posté le 08-02-2006 17:24

Effectivement, le calcul symbolique pourrait etre une solution a mon probleme...*

Seulement tu ne repond pas à ma principale question qui est > "Comment utiliser le CPU de ma carte graphique pour realiser des calculs de flottants ,par exemple, en parallele ?"

Edit > effectivement passer par des calculs symbolique serait une solution mais l'idée d'utiliser ma carte graphique me plait beaucoup sachant que la capacité du GPU depasse maintenant celui du CPU

*Oooops, j'ai encore fait "edit" a la place de reply, desole' hyatus , j'ai reconstitue' le debut du post de memoire



[ Ce Message a été édité par: tweakie le 2006-02-08 17:58 ]
profil | mail | Website | edit | quote
tweakie
Inscrit le 01-02-2002
Posté le 08-02-2006 17:57

Quote:

Seulement tu ne repond pas à ma principale question qui est > "Comment utiliser le CPU de ma carte graphique pour realiser des calculs de flottants ,par exemple, en parallele ?"

Edit > effectivement passer par des calculs symbolique serait une solution mais l'idée d'utiliser ma carte graphique me plait beaucoup sachant que la capacité du GPU depasse maintenant celui du CPU



Evite de trop fantasmer sur l'utilisation du GPU. Pour faire autre chose que du graphisme c'est en regle generale une mauvaise idee :
- Tu disposes d'une taille memoire tres reduite pour foutre ton code
- Une partie de ce que tu as gagne' en temps de calcul tu le perdras en temps de transfert memoire
- Le Cg n'est pas le langage le plus avance'
- Le GPU est quand meme tres specialise'. Il n'est plus rapide que le CPU que pour un sous ensemble d'operations bien determinees.

Si tu veux quand meme insister...ben google + "gpu programming"
_________________________
Un peu de science vaut mieux que beaucoup de dévotion
profil | Website | edit | quote
hyatus
Inscrit le 25-08-2001
Avatar
Posté le 08-02-2006 18:11

Merci pour ces precisions tweakie, mais j'insiste

Je vais bien voir l'idée me séduisait alors autant allez jusqu'au bout

P-S : tu as juste oublié sur le post au dessus l'integrateur/solver que j'utilise qui se nomme CVODE
_________________________
Car la liberte n'est pas un Droit mais un Devoir, et que le savoir apporte la Liberte,alors la TAZ est ce qu'elle est, le reflet de la societe qui nait de ce qu'elle sait... ( hyatus copyleft )
profil | mail | Website | edit | quote
Newtopic | Reply

Online : afuralideuhey, AltonDwern, bdxGomma, BrianCob, HatlodMup, ipevorus, iyifodleowuc, Larrycit, ManuelDot, nddlooma, njdjeori, njsgowly, njzEffob, owajomoeuzedo, qizhen10001, spawny777, uduyezawhagis et 115 Guests


Retour Index NewFFR Repository : http://taz.newffr.com
Cagades à Stick : http://alcane.newffr.com
Forum HTML et Archive -> ici
ForumFR Sql/Xml (2006/04) (SF pas à jour du tout...) - Alive since 2001 Newffr.com
Pour toute plainte ou problème -> Contacter Borax, Hyatus, Tweakie ou Stick par message privé (ou Gueulez sur le forum :) )
Retour haut de page