Boinc et les projets distribués > Traduit et publié

[A traduire] - Nouvelle page sur le site de boinc : Compilation log

(1/1)

Djezz:
Une nouvelle page sur le site officiel de Boinc :
http://boinc.berkeley.edu/anonymous_platform.php

Des volontaires pour la traduire, attention elle est un peu technique je pense.

Prenes connaissance des règles de fonctionnement de cette partie du forum avant de vous lancer  ;)
http://forum.boinc-fr.net/forum2.php?config=boinc.inc&post=2&cat=5&cache=cache&sondage=0&owntopic=0&p=1&trash=0&subcat=

Douglas Riper:
Je veux bien m'y coller demain soir  :o

Djezz:
ok si un deuxième est volontaire, c'est ici que ça se passe

arnaud25:
Ok, je fais le 2eme volontaire. :p

Voici ma version.
On dira que c'est la version "roue de secours", car elle est pas terrible: je suis nul en informatique donc je ne connais pas l'équivalent en français des termes techniques anglais.

Note:
-"BOINC core client" a été traduit par "client de base BOINC" ou par "client BOINC" a la fin de la trad.
"Core" c'est un noyau, quelque chose de central, qui constitue le coeur, la base de quelque chose. Mais traduire par "client-noyau" ou "client-coeur", j'ai pas trouvé ça terrible.
-Scheduling server: traduit par "serveur". Je rentre pas dans le détail du type de serveur.
-"native-mode" programs: je ne sais pas ce que c'est.
-"model": traduit par modèle, mais "méthode" est plus explicite, peut-être.
En rouge: passage mauvais a reprendre.


--- Citer ---Compiler le client BOINC vous-même.

Les applications BOINC, et le client de base BOINC, sont des programmes "native-mode", donc des versions différentes sont nécessaires pour chaque plate-forme
(une 'plate-forme' est la combinaison d'un système d'exploitation et d'un modèle de processeur: par exemple, Linux/IntelX86).
BOINC propose deux façons de rendre ces programmes disponible pour les différentes plate-formes.

Le modèle "compilé par le projet".

Dans cette approche, le projet basé sur BOINC compile des versions de son programme pour les plate-formes usuelles (Windows/Intel, Linux/Intel, Mac OS/X, etc), et les place sur ses serveurs.
Un usager télécharge le client de base BOINC pour sa plate-forme (en supposant qu'elle soit supportée par le projet).
Lorsque le client BOINC demande du travail au serveur du projet, le client informe le serveur de la nature de sa plate-forme, et le serveur lui ordonne de télécharger les programmes exécutables appropriés.

Cette méthode satisfait les besoins de la plupart des utilisateurs de BOINC, mais est inadéquate pour certaines personnes:
-Des personnes qui, pour des raisons de sécurité, veulent uniquement exécuter des programmes qu'elles ont elles-mêmes compilés.
-Des personnes dont les ordinateurs ont une plate-forme non supportée par le projet.
-Des personnes qui veulent optimiser les applications pour des architectures particulières.

Le modèle "compilez-le vous-même"

Dans ce modèle, les participants compilent eux-même les programmes au lieu de les télécharger depuis le site du projet.
Voici comment cela fonctionne:

-Téléchargez le code source du client de base BOINC et les applications du projet, et compilez-les sur votre ordinateur (les instructions pour compiler le client de base sont ici).
Ou téléchargez les exécutables depuis un serveur de votre choix.
-Lancez le client BOINC et attachez-vous au projet. Cela va créer un "dossier projet" (dont le nom est l'URL du projet) dans le dossier BOINC. Quittez le client BOINC.
-Créez un fichier app_info.xml dans le dossier du projet. Ce fichier liste les applications que vous avez compilez ou téléchargez.
Il a la forme suivante:


   
        setiathome
   
   
        setiathome_2.18_windows_intelx86.exe
   
   
        setiathome
        218
       
            setiathome_2.18_windows_intelx86.exe
           
       
   


- Lancez à nouveau le client BOINC. Quand celui-ci demandera du travail au serveur, il indiquera que la plate-forme est "anonyme", et fournira une liste des applications qu'il possède.
Le serveur lui enverra alors le travail disponible pour ces applications.

Ce modèle n'est possible que si les projets rendent le code source de leurs applications disponible.
--- Fin de citation ---


[:arnaud25] Vous avez comprite kekchozz ?!?  [:arnaud25]

Djezz:
Arnaud Merci de lire le mode d'emploi du forum ;)

On a nos deux traducteurs, je ferme ce post.

Navigation

[0] Index des messages

Utiliser la version classique