Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: [FAQ] BOINC : Applications optimisées  (Lu 3872 fois)

0 Membres et 1 Invité sur ce sujet

Philippe06121966

  • Invité
le: 21 September 2013 à 18:31
Qu'est-ce qu'une "application optimisée", et dans quel(s) cas doit-on ou peut-on l'utiliser ?
Merci
Philippe
« Modifié: 30 May 2015 à 12:01 par LOCTET SetiOne »



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #1 le: 21 September 2013 à 19:32
C'est une application dérivée d'une application "officielle" en open source qui a été modifiée (optimisée) par la communauté pour être plus performante que l'originale.

Les optimisations peuvent se faire de plusieurs manières (parfois cumulées) :
- optimisation de code par l'amélioration des algorithmes
- utilisation de code spécifique à chaque architecture ou instructions des processeurs (optimisations SSE, SSE2, AVX, etc. )
- portage du code CPU pour utiliser les GPU

Il faut noter que souvent, les applications optimisées deviennent officielles lorsque les responsables des projets les ont validées et/ou que leur développeurs en ont fait la demande aux responsables des projets.

FAH-Addict, première source d'information francophone sur le projet Folding@Home.


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #2 le: 22 September 2013 à 00:39
J'ai oublié de préciser une différence importante :

- une appli "officielle" est installée et mise à jour par le projet de manière automatique
- une appli "optimisée" doit être installée et mise à jour manuellement par l'utilisateur. C'est aussi l'utilisateur qui doit choisir quelle application optimisée convient le mieux à son matériel.

FAH-Addict, première source d'information francophone sur le projet Folding@Home.


Hors ligne kasur

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 3127
  •   
    • E-mail
Réponse #3 le: 22 September 2013 à 12:15
L'exemple parfait pour les appli optimisés c'est sur Seti@home avec Lunatics, c'est juste un programme comme un autre à installer et ça fait la différence.

Tu as un très bon premier post édité par Spica dans la section Astronomie ICI  :jap:


et 194 SETI@home classic workunits (4 764 hours) :p


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #4 le: 22 September 2013 à 16:36
L'exemple parfait pour les appli optimisés c'est sur Seti@home avec Lunatics, c'est juste un programme comme un autre à installer et ça fait la différence.

Tu as un très bon premier post édité par Spica dans la section Astronomie ICI  :jap:
Il n'y a plus besoin des Lunatics, elles sont intégrées dans le projet maintenant et distribuées en applications officielles :)

FAH-Addict, première source d'information francophone sur le projet Folding@Home.


Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #5 le: 22 September 2013 à 19:04
J'ai désinstallé lunatics pour voir... :siflotte:

J'ai eu droit à des cuda 3.2 pour l'instant...
 



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31102
  •   
Réponse #6 le: 22 September 2013 à 20:41
philippe : rien à voir avec les options des projets, comme l'explique toTOW l'appli optimisée n'est (dans un 1er temps) pas proposée par le projet lui même mais réalisée par la communauté, l'installer revient à copier des fichier dans un répertoire, c'est (normalement) pas très compliqué et généralement documenté. Généralement :)
« Modifié: 22 September 2013 à 21:34 par JeromeC »

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)