IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Evolutions du club Discussion :

section sur la programmation parallèle

  1. #1
    Membre régulier
    Homme Profil pro
    Collégien
    Inscrit en
    Mars 2003
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Mars 2003
    Messages : 192
    Points : 87
    Points
    87
    Par défaut section sur la programmation parallèle
    Salut,

    Je trouve que ça serait une bonne idée de créer une section "programmation parallèle" sur le forum. Avec des sous-sections "openMP" et "MPI" (pthread etc...). Ca n'est pas représenté actuellement sur le forum, j'ai remarqué qu'il y avait pourtant des personnes qui se posaient des questions... mais celles-ci sont éparpillées dans des forums comme fortran ou C, ou C++ ou autres...

    Franchement, des bibliothèques comme MPI ou OpenMP sont très utilisées dans le monde de la programmation numérique et je suis a peu près sûr que plusieurs personnes compétentes dans ce domaine circulent sur le forum.

    Qu'en dites vous ?

    A+
    --
    Heimdall

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Citation Envoyé par Heimdall Voir le message
    Qu'en dites vous ?
    Ça ne peut être qu'une bonne idée !

    Maintenant, que proposerais-tu en pratique ?

    S'il s'agit de créer un forum (comme les forums C, C++, MATLAB et j'en passe), il faudrait savoir où, quel nom, etc. Je verrais bien un enfant Programmation parallèle dans Langages en général http://www.developpez.net/forums/f41...gages-general/.

    S'il s'agit de créer une rubrique (comme http://cpp.developpez.com/), là, c'est plus délicat, il faut avoir du contenu pour y mettre (des tutoriels, des news, une ou plusieurs FAQ, etc.).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre émérite
    Avatar de TheGzD
    Homme Profil pro
    Ingénieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Ingénieur/ Docteur en Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Points : 2 677
    Points
    2 677
    Par défaut
    Je pense qu'il propose (comme je l'ai fait dans mon post pour proposer une section sur la multi-modalité) une section avec une approche fonctionnelle d'un problème. Le choix d'une techno ne vient qu'en 2ème. A ce titre la section peut être composée de beaucoup de liens vers différents posts techniques spécifiques, mais aussi de posts à caractères plus généraux à caractères conceptuels ou valant comme "état des lieux"/"revues".

    C'est une approche transverse à ce qu'on peut trouver sur le site qui est souvent plus technique ou qui propose des approches dans un techno particulière (déjà établie). Enfin c'est comme ça que je le conçois après je peux me planter
    Vous postez du code ? Merci d'utiliser les balises
    Un message vous paraît pertinent ? Merci de le gratifier d'un vote positif
    Vous avez obtenu une réponse à votre question ? Merci d'utiliser le tag
    __________________
    Ingénieur R&D, diplômé en 2007 de l'ISIMA
    Docteur en informatique, diplômé en 2015 de l'EDSPI de Clermont-Ferrand

  4. #4
    Membre régulier
    Homme Profil pro
    Collégien
    Inscrit en
    Mars 2003
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Mars 2003
    Messages : 192
    Points : 87
    Points
    87
    Par défaut
    Salut et merci des réponses

    En fait ce que j'imagine c'est bien un forum (comme C/C++) avec des sous-forums.
    Le forum principal serait "programmation parallèle". Le but ici serait de d'héberger toutes les discussions qui sont liées à la parallélisation en générale sans techno/biblio particulière. L'exemple de discussions que j'y verrais bien seraient :

    "qu'est-ce qu'un message bloquant ?"
    "quelle est la meilleure décomposition ?"
    "comment je limite les communications"
    "vaut-il mieux que je me dirige vers une parallélisation a mémoire partagée ou pas ?"
    etc...

    Un sous forum par librairie connue :

    • MPI
      exemple de discussion :
      "comment MPI_GRAPH_CREATE fonctionne ?"
      "je ne comprends pas MPI_ALLGATHERV()"
      "vaut-il mieux utiliser MPI_send() et MPI_Recv() ou MPI_sendrecv() ?"

    • OpenMP

      qu'est-ce qu'une barrière en openMP ?
      est-ce que la parallélisation automatique donne de bon résultats ?
      etc...
    • Pthread

      je ne connais pas perso...



    etc..


    Bon après l'endroit o caser tout ça dans le forum existant je ne sais pas... je pensais dans "autres langages" (au même titre que "algorithmes"). En fait comme il y a beaucoup de scientifiques qui font de la programmation parallèle (c'est peut -etre trop mon point de vue) ça irait bien sous "algorithmes".



    Voilà un peu mes idées..
    --
    Heimdall

  5. #5
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Citation Envoyé par Heimdall Voir le message
    Un sous forum par librairie connue :
    Ça m'étonnerait pour débuter ; après, il faut voir ce qu'il y a déjà comme masse de topics déjà existants (on ne va pas créer des forums pour qu'ils ne contiennent que trois malheureux topics...). Tant que la masse de topics est faible, on peut utiliser des tags mis à la main ([MPI] dans le titre, par exemple).

    Aussi, on pourra enfin trouver un endroit acceptable pour le forum GPGPU (http://www.developpez.net/forums/f14...rs-graphiques/), puisqu'il est actuellement paumé au milieu de trucs qui n'ont pas forcément grand rapport ...

    Par contre, en enfant de Algorithmes, je ne vois pas vraiment ce qu'il y ferait, ce n'est pas vraiment de l'algorithmique, c'est plus orienter sa manière de penser pour arriver à du massivement parallèle, ça transcende les algos (il faut souvent les adapter, mais il n'y a pas que ça...).

    Ensuite, dans Autres langages, je ne vois pas ce que ça y ferait, MPI ou OpenMP sont plus dans la gamme des language agnostic (moins pour pthread, vu que c'est une API entièrement C, qui peut toujours être traitée dans le même coin que le forum C, on peut faire des threads sans penser programmation parallèle réellement - dans le sens où j'emploie le terme généralement, c'est-à-dire un même traitement réparti sur plusieurs unités logiques, pas plusieurs parties d'une application qui sont séparées, ce serait donc un viol du nom du forum).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  6. #6
    Membre régulier
    Homme Profil pro
    Collégien
    Inscrit en
    Mars 2003
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Mars 2003
    Messages : 192
    Points : 87
    Points
    87
    Par défaut
    oui oui effectivement, il faut commencer par un seul forum programmation parallèle avant de faire des sous forum :-) j'approuve :-)
    Pour l'emplacement, je suis pas forcément le mieux placé pour me prononcer en fait :-) (mais je ne voulais pas dire de le mettre dans algorithmes, juste dans la même section que algorithmes).


    J'ai hâte de voir ce forum naitre
    --
    Heimdall

  7. #7
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Citation Envoyé par Heimdall Voir le message
    Pour l'emplacement, je suis pas forcément le mieux placé pour me prononcer en fait :-) (mais je ne voulais pas dire de le mettre dans algorithmes, juste dans la même section que algorithmes).
    Tu as droit au chapitre, évidemment . Si tu as proposé dans autres langages, ce serait bien de savoir pourquoi, histoire de faire avancer le schmillblick .
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  8. #8
    Membre régulier
    Homme Profil pro
    Collégien
    Inscrit en
    Mars 2003
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Mars 2003
    Messages : 192
    Points : 87
    Points
    87
    Par défaut
    Citation Envoyé par dourouc05 Voir le message
    Tu as droit au chapitre, évidemment . Si tu as proposé dans autres langages, ce serait bien de savoir pourquoi, histoire de faire avancer le schmillblick .
    Bah en fait je reviens un peu sur ce que je disais après avoir parcouru le forum je me dis que ça serait bien dans :

    Général développement > programmation parallèle.

    un peu comme il y a :

    Général développement > programmation système.


    non ?
    --
    Heimdall

  9. #9
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 664
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 664
    Points : 61 582
    Points
    61 582
    Par défaut
    Thibaut tu peu faire une demande en toto list forum de création d'un forum "programmation parallèle" quelque part sous un forum parent ?

    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

  10. #10
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Voilà qui est demandé, le forum devrait donc bientôt apparaître sous Langages en général .
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  11. #11
    Membre régulier
    Homme Profil pro
    Collégien
    Inscrit en
    Mars 2003
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Mars 2003
    Messages : 192
    Points : 87
    Points
    87
    Par défaut
    Et pourquoi pas dans general développement ? La programmation parallèle ça n'est pas "un langage" non ?
    --
    Heimdall

  12. #12
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Parce que ça reviendrait à créer un forum de premier niveau, alors qu'on en a déjà beaucoup comme ça (ce n'est sûrement pas exagéré de dire qu'il y en a trop...). Alors, on essaie autant que possible de rationaliser ; c'est la moins pire solution, vu que c'est dans l'un des rares forums qui n'est pas lié spécifiquement à un langage.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  13. #13
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Citation Envoyé par Heimdall Voir le message
    J'ai hâte de voir ce forum naitre
    C'est maintenant chose faite : http://www.developpez.net/forums/f15...ion-parallele/. Maintenant, plus qu'à le remplir !
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  14. #14
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 664
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 664
    Points : 61 582
    Points
    61 582
    Par défaut


    Merci à tous

    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Forum sur la programmation parallèle
    Par dourouc05 dans le forum Programmation parallèle, calcul scientifique et de haute performance (HPC)
    Réponses: 8
    Dernier message: 20/11/2020, 15h33
  2. Réponses: 6
    Dernier message: 17/03/2014, 08h43
  3. Programmation parallèle : Comsoft lance les premières formations sur Intel Cluster Studio XE 2013
    Par Gordon Fowler dans le forum Programmation parallèle, calcul scientifique et de haute performance (HPC)
    Réponses: 1
    Dernier message: 30/05/2013, 20h33
  4. Intel sort un magazine trimestriel gratuit sur la programmation paralèlle
    Par Gordon Fowler dans le forum Programmation parallèle, calcul scientifique et de haute performance (HPC)
    Réponses: 11
    Dernier message: 20/05/2012, 16h55
  5. Réponses: 3
    Dernier message: 13/04/2008, 21h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo