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

Programmation parallèle, calcul scientifique et de haute performance (HPC) Discussion :

La NASA lance une compétition pour accélérer l'exécution d'un code tournant sur son superordinateur


Sujet :

Programmation parallèle, calcul scientifique et de haute performance (HPC)

  1. #1
    Chroniqueur Actualités
    Avatar de Patrick Ruiz
    Homme Profil pro
    Redacteur web
    Inscrit en
    Février 2017
    Messages
    1 837
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Redacteur web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2017
    Messages : 1 837
    Points : 51 397
    Points
    51 397
    Par défaut La NASA lance une compétition pour accélérer l'exécution d'un code tournant sur son superordinateur
    La NASA lance une compétition pour accélérer l'exécution d'un code tournant sur son superordinateur
    Les gagnants recevront 55 000 $

    L'agence spatiale américaine (NASA) vient d’annoncer par le biais de son site Web qu’elle lance une compétition. Les programmeurs de nationalité américaine sont invités à postuler pour proposer, chacun à sa manière, des moyens d’optimiser le code qui tourne sur le superordinateur de l’agence, le Pléiades (cf. image ci-dessous).

    Nom : super.png
Affichages : 8630
Taille : 383,3 Ko


    Le code en question est celui du logiciel Fun3D. Ce logiciel est utilisé pour la résolution d’équations différentielles non linéaires à dérivées partielles dans le cadre des simulations par ordinateur des systèmes de mécanique des fluides. Le problème qui se pose est que les modèles numériques des systèmes de mécanique des fluides sont à des moments tellement complexes que le logiciel Fun3D en son état actuel prend trop de temps pour la résolution des équations. Des membres de l’agence font état de durées de l’ordre de la semaine, parfois même du mois en fonction de la tâche à accomplir.

    Les programmeurs qui postuleront pour participer à la compétition devront donc proposer des versions optimisées du code du logiciel Fun3D. Ces versions optimisées devront permettre une amélioration des performances en termes de vitesse de l’ordre de 10x à 1000x, ce, sans altération de la précision des résultats. L’objectif d’après des membres de l’agence est de tomber à des durées de calcul de l’ordre du jour ou même de l’heure. Les programmeurs devront être à l’aise avec les langages Fortran, C++ et Ruby puisque le logiciel Fun3D, principalement écrit en Fortran moderne, dispose également de modules développés en C++ et en Fortran. Seulement, étant donné qu'il s'agit ici d'un problème d'optimisation, on peut se poser la question de savoir si les langages cités permettront de le résoudre. Il s'agit quand même de performances de l'ordre de 10x à 1000x qui sont recherchées par la NASA.

    La compétition est soutenue par deux partenaires de la NASA, Herox et TopCoder. Les programmeurs ont la possibilité de postuler sous deux volets dont les détails sont donnés sur les sites des partenaires. Les soumissions sont attendues jusqu’au 29 juin et les vainqueurs seront connus le 9 août. Un prix total de 55 000 $ les attend.

    Sources: Herox, Topcoder

    Et vous ?

    Qu'en pensez-vous ?

    Les langages Fortran, C++ et Ruby offrent-ils les ressources nécessaires pour optimiser le code du solveur de manière à coller aux performances recherchées ?

    Voir aussi :

    NASA : lancement d'un concours pour l'amélioration logicielle du robot Valkyrie, les gagnants recevront 1 million $

    NASA : les ordinateurs de la Station Spatiale Internationale migrés sous Debian, le premier humanoïde dans l'espace fonctionne aussi sous Linux
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre éclairé
    Ingénieur de recherche
    Inscrit en
    Novembre 2008
    Messages
    227
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur de recherche

    Informations forums :
    Inscription : Novembre 2008
    Messages : 227
    Points : 825
    Points
    825
    Par défaut
    Bien dommage de limiter ce genre de concours aux américains.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Haseo86 Voir le message
    Bien dommage de limiter ce genre de concours aux américains.
    C'est ce que j'allais écrire

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 18
    Points : 54
    Points
    54
    Par défaut
    C'est réservé aux dev américains, donc même pas la peine de perdre du temps à lire ça...

  5. #5
    Invité
    Invité(e)
    Par défaut
    Cela dit ce serait rigolo qu'un non-américain trouve une solution histoire de calmer un peu leurs ambitions hégémoniques dans tous les domaines

  6. #6
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 374
    Points : 1 401
    Points
    1 401
    Par défaut
    Ils sont bien obligés, imaginez si un belge gagne Trump va dire que la NASA finance le terrorisme

  7. #7
    Membre régulier
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2017
    Messages : 52
    Points : 98
    Points
    98
    Par défaut
    Grosse erreur de limiter ce genre aux américains seulement, comme si la plus part de leurs grandes entreprises avaient été inventé par des américains.
    Un enfant de dix ans dans un pays dont le nom est inconnu résoudrais leur problème en moins de 2.

  8. #8
    Membre expert
    Profil pro
    undef
    Inscrit en
    Février 2013
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France, Lot (Midi Pyrénées)

    Informations professionnelles :
    Activité : undef

    Informations forums :
    Inscription : Février 2013
    Messages : 957
    Points : 3 525
    Points
    3 525
    Par défaut
    $55.000 pour une optimisation x1000 d'un programme d'un projet (software+hardware+logistique) chiffré en milliards alors que même le technicien de surface de la zone doit se faire plus de fric à l'année, c'est vraiment une grosse arnaque.

  9. #9
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2017
    Messages : 14
    Points : 16
    Points
    16
    Par défaut
    pour 55 000$, ça vaut pas le coup de se cramer les neurones... à moins que c'eusse été codé par un stagiaire ^^

  10. #10
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Solution, réécrire le programme et pas en Fortran cette fois

    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  11. #11
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2017
    Messages : 14
    Points : 16
    Points
    16
    Par défaut
    Citation Envoyé par Franck.H Voir le message
    Solution, réécrire le programme et pas en Fortran cette fois

    j'y pensais , en fait c'est un projet de refonte, déguisé, à bas prix ...

  12. #12
    Membre confirmé Avatar de Andarus
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 137
    Points : 455
    Points
    455
    Par défaut
    C'est cool avoir une milliers de dev qui vont travailler au prix de 1. Et en plus on paye que le meilleurs et seulement si on est content.

    Trop cool je croyais que ça existait que dans le secteur des graphistes ce genre de [insérer une insulte de votre choix]!

  13. #13
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Andarus Voir le message
    C'est cool avoir une milliers de dev qui vont travailler au prix de 1. Et en plus on paye que le meilleurs et seulement si on est content.
    Trop cool je croyais que ça existait que dans le secteur des graphistes ce genre de [insérer une insulte de votre choix]!
    L'ego est une source d'énergie trop souvent sous-estimée.

  14. #14
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2017
    Messages : 14
    Points : 16
    Points
    16
    Par défaut
    Citation Envoyé par hp41c Voir le message
    L'ego est une source d'énergie trop souvent sous-estimée.
    certes mais c'est pas synonyme d'ambiance de travail sereine

  15. #15
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 276
    Points : 12 717
    Points
    12 717
    Par défaut
    Je plaint celui qui empochera le prix si le support est compris dans les $55.000
    Cordialement.

  16. #16
    Membre extrêmement actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2016
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2016
    Messages : 223
    Points : 561
    Points
    561
    Par défaut
    l'ubérisation du développement, mieux vaut payer 55k$ que d'employer des gens avec un contrat régit par le droit du travail.

  17. #17
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 749
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 749
    Points : 10 666
    Points
    10 666
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par 23JFK Voir le message
    $55.000 pour une optimisation x1000 d'un programme d'un projet (software+hardware+logistique) chiffré en milliards alors que même le technicien de surface de la zone doit se faire plus de fric à l'année, c'est vraiment une grosse arnaque.
    C'est pire que ça ! Le premier prix est de $15.000, le second de $10.000

  18. #18
    Expert confirmé Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 529
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 529
    Points : 4 739
    Points
    4 739
    Par défaut
    Quelques remarques:
    1 Limitation aux seuls citoyens USA = pas top.
    2 Choisir de faire "réparer" un vieux machin en externe montre bien à quel point ce "logiciel" peut dégoutter les devs internes de la NASA, c'est pas très top non plus.
    3 Aujourd'hui, le monde des systèmes à évolué, et on utilise des puces différentes suivant le type de calcul à faire pour avoir les meilleures performances et visiblement ici ce sont des processeurs graphiques qu'il faut utiliser; on dirait que la NASA est en retard de plusieurs génération de machines, je les plains...
    Rien qu'en changeant d'architecture et en migrant intelligemment leurs programmes il devraient pouvoir améliorer sensiblement les performances.

    Ou alors toute cette histoire n'est qu'un moyen déguisé pour embaucher quelques devs, ça fait un peu foire, non ?
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  19. #19
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2015
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Japon

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2015
    Messages : 114
    Points : 283
    Points
    283
    Par défaut
    55 000$ --> Il s'agit du prix total repartit entre les differents participants.
    Je crois que le 1er prix est de 10 000$ ... est ce que ca vaut le coup ?

    En effet rappelons qu'ils veulent un truc avec des performances en termes de vitesse de l’ordre de 10x à 1000x par rapport a l'existant.

  20. #20
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 229
    Points : 3 579
    Points
    3 579
    Par défaut
    Ils ont cas publier le logiciel sous une licence Libre. Ils auront des patchs, et probablement gratos. Et tout le monde pourra collaborer.
    "Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla

    Je soutiens Diaspora*, le réseau social libre.

    Veillez à porter une attention toute particulière à l'orthographe...

    Blog collaboratif avec des amis : http://geexxx.fr

    Mon avatar a été fait par chiqitos, merci à lui !

Discussions similaires

  1. Une compétition pour les développeurs de jeux HTML5
    Par Golgotha dans le forum Actualités
    Réponses: 0
    Dernier message: 07/08/2012, 10h23
  2. Réponses: 29
    Dernier message: 03/11/2011, 17h52
  3. Réponses: 0
    Dernier message: 19/07/2010, 06h51
  4. Réponses: 0
    Dernier message: 07/05/2010, 16h51

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