Mode d'emploi du client RC5DES v2.7100 GUI
A) Le menu Configure:
1) Ouvrir la fenêtre "Configure":
- Pomme-K pour accéder à la fenêtre "Configure"
2) Le champ E-mail
- Dans le champ E-mail, taper son email (ne pas faire de coquille, effet désastreux garanti sur les stats)
3) La rubrique "General"
- Compete in DES contest: laisser décoché jusqu'au prochain DES.
- Preferred Blocksize: selon la puissance de la machine. Sachant que 2^29 = 2*2^28 et ainsi de suite. En théorie, ça ne prend pas plus de temps de calculer des blocs plus gros. Avec l'ancien client, de fait je constatais que les blocs 2^30 étaient plus avantageux. Ce n'est pas le cas avec le nouveau. Donc il vaut à mon avis mieux choisir les plus gros possibles pour gagner du temps au flush et au fetch. Attention: en cas de plantage avec un bloc 2^31 en cours de calcul, on perd 8 blocs au lieu d'un.
- Attention, si vous choisissez une autre taille que 2^28, la taille indiquée sera en fait une taille maximale de blocs à fetcher, mais le serveur pourra envoyer des blocs plus petits faute de mieux. Par exemple, si vous choisissez 2^30, vous risquez de recevoir 2^30, 3*2^28, 2^29(=2*2^28), 2^28. Dans les stats de distributed.net, le nombre de blocs affiché correspond à des blocs 2^28. Pour cette raison, si le client dit avoir fetché 10 blocs par exemple, rien ne permet de dire combien de blocs seront réellement crédités. C'est compris entre 10 au minimum et 80 au maximum si tous sont des 2^31. En pratique, ça se situe entre les deux, et seul un examen du log permet de le savoir.
- Blocks to buffer:
- Pour la rubrique RC5, ça dépend une fois de plus de la vitesse de la machine et des intervalles entre deux updates. Chez moi, je mets 100 en Input et en Output.
- Pour la rubrique DES, 0 dans les deux champs jusqu'au prochain DES
- Blocks to complete in a run: 0
- Hours to complete a run: 0.00
- Print percents: ça dépend des gouts, moi je coche pour voir où j'en suis, visiblement ça ne ralentit pas le calcul, mais peut-être est-ce le cas sur des macs moins puissant que mon 6100.
4) La rubrique Files
- Là, je laisse tous les champs vides
5) La rubrique Processor
- Processor type: Mettre sur Autodetect sauf si le client détecte un mauvais processeur, ce qui est visible dans la fenêtre de log.
- Number of CPUs to use: uniquement pour les macs multiprocesseurs, et avec le client MT donc.
6) La rubrique Network:
- Ne rien toucher tant que ça marche!!!
- Il doit donc y avoir l'option "all ports may be used" cochée, Keyserver port: 2064 et address: us.v27.distributed.net
Eventuellement, il peut chez certaines personnes y avoir des problèmes de firewall. Mais tant que ça marche avec le réglage par défaut, mieux vaut ne pas y toucher.
- Configure email: On indique une longueur d'email différente de 0, son adresse email et l'adresse fictive du client (du genre client@my.mac, et à chaque fetch ou flush, le client envoie un mail à l'adresse indiquée. Utile quand on a plein de machines qui se connectent toutes seules.
7) La rubrique MacOS:
- Responsiveness: régler sur High alors on ne sent aucun ralentissement. A régler sur Low uniquement si le mac est dédié au craquage, et ne fait rien d'autre.
- Maximum CPU utilization (nouveauté de cette version): la cocher, avec:
- Begin after: 1.00 minutes
- Maximum after: 5.00 minutes
- Auto move to foreground: si on la coche, le client passe en premier plan au bout du temps indiqué. Ca peut interférer avec certains économiseurs d'écrans, et la laisser décochée n'affecte pas la vitesse.
- Use all fonts: décochée, permet de réduire considérablement le nombre de polices d'affichage disponibles, en ne laissant que les plus usuelles (penser à prendre une police "classique" comme Geneva 9 ou Monaco 9). Il est possible de modifier la liste réduite de ces polices avec ResEdit, la manip est décrite dans le ReadMe du client.
- Auto-resume at launch: si c'est coché, le client se mettra dans le mode où il était la dernière fois qu'on l'a quitté.
B) Les menus:
1) Le menu File:
- Show Log: ouvre la fenetre de log, c'est à dire l'historique de tout ce qu'a fait le client depuis qu'il a été lancé.
- Show Status: ouvre la fenetre du statut du client, qui affiche l'opération en cours, une barre de progression du calcul, la vitesse instantannée, ainsi que le contenu des Buffers In et Out pour le RC5 et pour le DES.
- Close: ferme la fenetre en premier plan sans perdre son contenu (dans le cas du log)
--------------------
- Run: lance le calcul, et automatiquement fetche-flushe quand il faut en fonction des prefs. Pour ça, il faut que l'option permettant à une application de lancer une connexion soit cochée dans le tableau de bord PPP ou FreePPP.
- Run Offline: lance le calcul, ne tente pas de se connecter. Quand le buffer-in est plein, génère des blocs 2^28 aléatoires.
- Run Buffers: comme Run Offline sauf qu'il ne génère pas de blocs mais stoppe le client quand il ne lui reste plus de blocs.
--------------------
- Test RC5: teste le client pour savoir s'il calcule de façon fiable les blocs RC5
- Test DES: même chose pour les blocs DES
- Benchmark: agite des "." et des "%" pendant ±1min, tout ça pour afficher une vitesse très en dessous de la réalité. A ne pas utiliser sous peine de profonde dépression.
--------------------
- Fetch: ben, ça fetche! (même effet que le bouton de la fenetre Status)
- Flush: et ben; ça flushe! (même effet que le bouton de la fenetre Status)
- Update: fait un "fetch" suivi d'un "flush".
--------------------
- Quit Other apps: sert à quitter le Finder pour ne laisser que le client tourner. N'accélère pas le calcul (peut-être maintenant avec la nouvelle option "Maximum CPU utilization")
--------------------
- Halt: stoppe l'opération en cours (calcul, fetch, fluch, benchmark...) Et (important) sauvegarde le bloc en cours. A faire quand on lance une appli qui risque de planter le mac pour ne pas perdre une nuit de calcul.
- Quit: à ne jamais faire. Ben oui, il faut craquer tout le temps si on veut pas se faire toaster par des HP. ;-)
2) Le menu Edit:
ne sert quasiment à rien. Menu classique, sauf:
- Configure: ben, je viens de le dire :-)
3) Les menus Font, Style et Size:
- Penser à choisir une police qui ne ralentisse pas l'affichage (je l'ai déjà dit). Eviter les polices flashy en corps 72 Italique Shadow Extended, ça ne sert à rien. Une police à chasse fixe me semble plus appropriée. Ce choix n'est possible que dans la fenetre de log.
4) Le menu Aide:
- ah, ben là on est sorti du client, c'est le système.
;-)
Retour à l'index | cfranco@pobox.com
LE FastCounter