Précédent   Forum du club des développeurs et IT Pro > Général Développement > Langages de programmation > Programmation parallèle > Calcul sur processeurs graphiques (GPGPU)
Calcul sur processeurs graphiques (GPGPU) Forum d'entraide pour les calculs sur processeurs graphiques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 24/08/2011, 13h52   #1
Yin Zhen
Candidat au titre de Membre du Club
 
Homme
Chercheur
Inscription : septembre 2008
Messages : 35
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : septembre 2008
Messages : 35
Points : 11
Points : 11
Par défaut Calcul sur GPGPU : FORTRAN vs C++

Bonjour


Actuellement (entre autres) développeur de codes parallèles FORTRAN+MPI destinés à tourner sur des clusters, je souhaiterais passer au développement hybride d'applications de calcul scientifique pour clusters de machines comportant des GPGPU.

Si l'utilisation du MPI n'est en ce cas aucunement remise en cause, je me demande si pour calculer sur GPGPU, j'ai intérêt à continuer à développer en FORTRAN ou si je dois passer au C++. Je pense en particulier à la pérennité des codes, dont le développement représente un travail considérable.

Merci d'avance.
Yin Zhen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 15h40   #2
gbdivers
Expert Confirmé Sénior

 
Homme Guillaume Belz
Biochimiste
Inscription : novembre 2008
Messages : 5 318
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Belz
Âge : 37
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Biochimiste
Secteur : Santé

Informations forums :
Inscription : novembre 2008
Messages : 5 318
Points : 19 563
Points : 19 563
Bonjour

Je suppose que la question est en relation avec la discussion en cours sur le ML calcul@listes.math.cnrs.fr ? Si ce n'est pas le cas, je te conseille de jeter un coup d'oeil dessus J'ai déjà répondu dessus.
Concernant la pérénité des codes, je comprends pas très la bien la question : ni le Fortran, ni le C++, ni CUDA n'est près de disparaître. Au pire, cela évolue (rapidement) avec le développement hardware mais la compatibilité est assurée (un "vieux" code tournera encore dans le futur, au pire il ne sera plus optimisé)
__________________
Vous souhaitez rejoindre l'équipe de bénévoles qui fait vivre Developpez (traduction, rédaction, modération) ? Contactez moi par MP.

Ma page personnelle avec la liste de mes articles - Mon blog sur le C++, Qt et les GPU.

Je suis régulièrement sur le chat pour les questions C++/Qt.

Apprendre Qt 5 : vidéos d'installation (YouTube), extraites du livre Créer des applications avec Qt 5.
gbdivers est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 16h19   #3
Yin Zhen
Candidat au titre de Membre du Club
 
Homme
Chercheur
Inscription : septembre 2008
Messages : 35
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : septembre 2008
Messages : 35
Points : 11
Points : 11
En effet, il s'agit bien de la même discussion.

J'apprécie beaucoup cet état d'esprit, apparemment répandu dans la "communauté" au sens large, qui fait que les partages d'expérience puissent être aussi nombreux.

Vu le nombre de réponses sur l'autre discussion, je pense que je peux clore celle-ci.

Merci.
Yin Zhen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2011, 18h30   #4
dourouc05
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 18 580
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 18 580
Points : 74 117
Points : 74 117
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05
Citation:
Envoyé par Yin Zhen Voir le message
Vu le nombre de réponses sur l'autre discussion, je pense que je peux clore celle-ci.
Pas vraiment : je n'ai actuellement aucun moyen de voir de quelle autre discussion vous parlez, c'est donc assez inutile jusque maintenant.
__________________
Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2011, 13h13   #5
gbdivers
Expert Confirmé Sénior

 
Homme Guillaume Belz
Biochimiste
Inscription : novembre 2008
Messages : 5 318
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Belz
Âge : 37
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Biochimiste
Secteur : Santé

Informations forums :
Inscription : novembre 2008
Messages : 5 318
Points : 19 563
Points : 19 563
Il suffit de faire une petite recherche google avec l'adresse de la mailling list du cnrs pour trouver le fil de discussion, qui est public. C'est un domaine très spécifique pour la recherche donc ce n'est pas étonnant qu'il y ait plus de réponse là bas (j'y ai moi même répondu là bas)
__________________
Vous souhaitez rejoindre l'équipe de bénévoles qui fait vivre Developpez (traduction, rédaction, modération) ? Contactez moi par MP.

Ma page personnelle avec la liste de mes articles - Mon blog sur le C++, Qt et les GPU.

Je suis régulièrement sur le chat pour les questions C++/Qt.

Apprendre Qt 5 : vidéos d'installation (YouTube), extraites du livre Créer des applications avec Qt 5.
gbdivers est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 02h51   #6
Phybaboun
Invité de passage
 
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 1
Points : 1
Salut à tous,

ce fil de discussion est exactement ce que je cherche !

Je sais que j'arrive longtemps après la bataille, mais ça m'intéresserait aussi beaucoup d'en savoir un peu plus sur Fortran vs C++ avant de me lancer (peut-être) dans le GPU.

J'ai trouvé les listes math.cnrs.fr, mais il n'y a plus de liste "calcul" ? Et recherche google sans succès... Est-ce-que qqun pourrait m'indiquer si elle existe encore ? Si non y-aurait-il moyen de retrouver ce fil de discussion "Fortran vs C++" ?

Merci beaucoup pour votre aide !

PhyB
Phybaboun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 14h05   #7
gbdivers
Expert Confirmé Sénior

 
Homme Guillaume Belz
Biochimiste
Inscription : novembre 2008
Messages : 5 318
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Belz
Âge : 37
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Biochimiste
Secteur : Santé

Informations forums :
Inscription : novembre 2008
Messages : 5 318
Points : 19 563
Points : 19 563
La page n'a pas changé : http://calcul.math.cnrs.fr. Pour la mailling list, c'est et les archives
__________________
Vous souhaitez rejoindre l'équipe de bénévoles qui fait vivre Developpez (traduction, rédaction, modération) ? Contactez moi par MP.

Ma page personnelle avec la liste de mes articles - Mon blog sur le C++, Qt et les GPU.

Je suis régulièrement sur le chat pour les questions C++/Qt.

Apprendre Qt 5 : vidéos d'installation (YouTube), extraites du livre Créer des applications avec Qt 5.
gbdivers est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h30.


 
 
 
 
Partenaires

Hébergement Web