Portail de l'AF

Nouvelles

Raid d'hiver 2024 sur Yoyo@home

Faites un don

Shoutbox

fzs600:
2024-12-02, 12:28:17
Tout pareil bon Raid a tous.
modesti:
2024-12-02, 11:29:50
Un peu à la bourre, mais quand même de tout cœur : bon raid à tous ! :hyperbon:
Sébastien:
2024-11-19, 21:42:51
 @Bertrand Fr, je n'ai pas beaucoup d'expérience sur mac, mais je n'ai pas de problème avec BOINC 8.0.4 sur un mac M1.
JeromeC:
2024-11-19, 15:53:46
Moi dès que j'ai su qu'Apple passait à ses propres CPU je me suis précipité pour prendre le dernier iMac Intel du marché (fin 2020) pour remplacer le précédent (après 10 ans de loyaux services) et j'en suis fort aise :)
ousermaatre:
2024-11-19, 15:39:53
 :hello: Bertrand, alors les amis, pas de réponse pour un p'tit nouveau?
Bertrand Fr:
2024-11-18, 20:56:19
Quelqu'un a-t-il réussi  à installer BOINC sur un Mac M2 sans qu'à chaque redémarrage on soit obligé de le réinstaller ?
JeromeC:
2024-11-18, 16:00:41
Bah moi en général je mets la veille version des dépôts et ça roule... (oui je ne parle pas d'outil magique évidemment)
[CSF] Christian Carquillat:
2024-11-17, 20:25:01
Linux et BOINC, ça patauge dans la colle avec les mises à jour (à défaut de iech dans la semoule)
zelandonii:
2024-11-17, 19:06:54
Je viens de faire passer LM en version 22 et BOINC est redescendu en version. Pas grave.
modesti:
2024-11-17, 17:19:47
Ayé, le raid est annoncé :gniak: :hyperbon: :D
modesti:
2024-11-04, 18:17:19
C'est clair ! Va falloir tabler sur les gelées tardives pour le raid de printemps  :electric:
JeromeC:
2024-11-04, 14:19:23
Avec le réchauffement la fenêtre de tir se réduit de plus en plus  :gno:
ousermaatre:
2024-11-03, 10:23:22
mois de décembre, de plus amples infos dans 2-3 semaines.
Alan St-Pierre:
2024-11-03, 04:01:30
Des nouvelles au sujet d'un éventuel Raid d'automne/hiver?
ousermaatre:
2024-11-02, 11:10:01
 :hamac:
modesti:
2024-11-02, 10:45:05
Week-end !  :kermit:
zelandonii:
2024-10-31, 07:05:57
 :D
JeromeC:
2024-10-29, 20:45:27
En tous cas surveillez bien vos prélèvements à partir de maintenant... mes 3 gamins sont chez reef, et c'est bibi qui paye évidemment...  :/
Maeda:
2024-10-28, 06:55:34
 :biglol:
[AF] Kalianthys:
2024-10-27, 23:35:07
On va passer chez Reef car ils feront mieux dorénavant.  :D
zelandonii:
2024-10-27, 20:21:32
Surtout rien !
[AF] Kalianthys:
2024-10-27, 18:23:02
Tu as tout compris  :D
Maeda:
2024-10-27, 00:36:03
L'opérateur Free a subi une cyberattaque. "Merci Free" :/
zelandonii:
2024-10-13, 21:20:27
Aujourd'hui, marche avec les enfants au profit de la lutte contre le cancer du sein.
zelandonii:
2024-10-01, 16:43:16
Bien-sûr, ils se couvrent et c'est compréhensible. Pour information, un utilisateur d'un autre forum où je suis inscrit à fait comme moi, et aucun problème non plus.
JeromeC:
2024-10-01, 12:20:16
J'ai lu leur FAQ et ils avaient l'air d'insister là dessus et qu'on pouvait pas se plaindre que ça marche pas si on l'avait pas fait, mais ils ne disaient pas l'inverse non plus donc...
zelandonii:
2024-09-30, 20:41:20
Alors pour avoir testé sur un portable équipé d'un I5 6200U à 2,3GHz, l'installation s'est parfaitement déroulée sans avoir eu besoin de réinstaller W. J'ai seulement mis à jour ce dernier et fait l'upgrade par dessus. Et aucun souci.
fa__:
2024-09-30, 19:18:07
J'ai testé dans une VM assez fraiche mais pas juste après installation, ca n'a pas refusé de s'installer

Recent

[TUTO] CRUNCH TROC - Échange de temps de calcul

Démarré par Philippe06121966, 24 Janvier 2014 à 08:09

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

Philippe06121966

EDIT MODO : reprise de posts effacés

Ce TOPIC aura probablement besoin de VOUS pour être à jour et complet  :jap:

****************************************************************************************************
POUR LES PROPOSITIONS d'échanges VOIR ICI
****************************************************************************************************
Les solutions techniques évoquées ici ne sont pas les seules, mais elles me semblent plus simples que d'autres.

Merci pour votre indulgence ;)


Bonjour  :kookoo:

Tout d'abord, un grand Merci à KASUR qui a eu l'idée de ce "CRUNCH TROC - Échange de temps de calcul" et surtout qui m'a aidé à comprendre comment le mettre en pratique.

Je ne fais que retranscrire ici le fruit des échanges que nous avons eus sur le sujet, et surtout des conseils qu'il m'a donnés, car il n'a pas le temps de le faire.


Ce topic a pour but, en plus de faire la promotion de l'échange de temps de calcul, de vous expliquer :

Le Pourquoi

Le Comment

Les Avantages

Les Inconvénients (s'il y en a)

Les "Risques" éventuels


Bien entendu, il sera mis à jour grâce à vos expériences en matière de CRUNCH TROC.

NB : Merci à NABZ qui m'a soufflé l'idée du nom CRUNCH TROC©

Un autre TOPIC est ouvert pour les propositions d'échanges. Merci de ne pas en poster ici.


http://forum.boinc-af.org/index.php/topic,5987.msg377628.html#msg377628


CRUNCH TROC : POURQUOI ?

L'idée est simple : comment cruncher sur un projet pour lequel je ne suis pas équipé, et sans devoir investir dans du nouveau matériel ?

GPU : GPUGRID réservé aux nVidia / Projets Nécessitant des calculs double précision, spécialité ATI, ...

CPU : Projets réservés ou fermés à certains types d'OS


CRUNCH TROC : COMMENT ?

La solution la plus simple à mettre en pratique est la suivante.

Chaque projet met à votre disposition plusieurs CLÉS, dont une Clé dite "faible" ou "Clé de compte non robuste" / "Weak Account Key"

Cette Clé permettra à un ou plusieurs autres crunchers de faire tourner un projet pour vous,
sans qu'ils puissent avoir accès à votre compte. Et Vice Versa

En pratique, la méthode ci-dessous proposée par KASUR me semble la plus simple :

Une fois que vous vous serez mis d'accord avec un autre cruncher, voici la marche à suivre :

Il s'agit d'un échange, entre crunchers, d'un fichier « account_NOM DU PROJET.xml » contenant une CLE FAIBLE

1)   Allez dans : ProgrammData -> BOINC

2)   Récupérez les informations relatives au projet dont vous voulez confier le calcul à un autre cruncher. Il s'agit d'un fichier nommé : account_NOM DU PROJET.xml

Voici un exemple pour GPUGRID, au cas où vous voudriez calculer pour moi  :frenchy:

Nom du fichier = account_www.gpugrid.net.xml

Contenu du fichier =

<account>
    <master_url>http://www.gpugrid.net/</master_url>
    <authenticator>98297_c69a51518a8731439165e3efc2823b9e</authenticator>
    </account>

Ces lignes sont les SEULES que vous devrez envoyer au cruncher avec qui vous ferez équipe => ne pas recopier les autres lignes s'il y en a.

3)   REMPLACEZ LA CLE INDIQUEE PAR DEFAUT entre <authenticator> et </authenticator> par votre CLE FAIBLE que vous retrouverez dans votre compte du projet concerné !
La clé par défaut est votre CLE FORTE !

4)   Envoyez à la personne avec qui vous avez convenu d'un échange les informations reprises ci-dessus, soit le nom + détails du fichier account_xxxxxx.xml

5)   Pour commencer à calculer pour un autre cruncher :

a)   Si vous êtes déjà attaché au projet concerné, RETIREZ-le de vos projets après avoir vidé votre cache
       sans oublier de d'abord sauvegarder vos fichiers de configuration du projet comme son app_config et/ou autres ...
b)   Fermez BOINC
c)   Créez le fichier « account_NOM DU PROJET.xml » avec les informations fournies par l'autre cruncher
d)   Placez le fichier dans Programmdata -> BOINC
e)   Redémarrez votre PC, obligatoire pour redémarrer complètement Boinc
f)   Redémarrez BOINC si nécessaire
g)   BOINC s'attachera AUTOMATIQUEMENT au projet, sur le compte de l'autre cruncher.
      Vous verrez d'ailleurs le pseudo de l'autre cruncher attaché au projet, dans votre liste de projets BM
h)   Replacer vos fichiers de configuration et lancer dans Boinc Avancé>Lire les fichiers de configuration (relancer Boinc si nécessaire)


6)   TRES IMPORTANT : C'est le cruncher pour qui on calcule qui doit modifier, si nécessaire, les préférences du projet. En effet, la clé faible ne permet de faire aucun changement.

Par exemple, si le cruncher 1 utilise d'habitude une nVidia et qu'il demande au cruncher 2 de calculer sur ATI, il faut IMPERATIVEMENT que le cruncher 1 modifie ses préférences pour que le calcul soit autorisé sur ATI. Le cruncher 2 ne pourra rien modifier de son côté.

Idem pour le type d'UT à calculer.

C'est toujours « celui pour qui on calcule » qui doit adapter les préférences du projet au matériel de celui qui va effectivement cruncher.




CRUNCH TROC : LES AVANTAGES ?

Cet échange permet principalement de pouvoir cruncher sur des projets auxquels on aurait "normalement" pas accès,
sans devoir investir dans du nouveau matériel, et sans devoir apprendre à se servir de Harware ou Software qu'on ne maîtrise pas ou pas bien.


CRUNCH TROC : LES INCONVENIENTS ?

J'en vois 2 principaux :

a) Les différences de puissances de calculs
b) Avec qui puis-je échanger du temps de calculs

a) Les "équivalences" étant quasiment impossible à déterminer, ces calculs étant trop nombreux et complexes,
nous avons opté pour le compromis. Chaque cruncher est libre d'accepter ou de refuser une demande d'échange
qui lui serait faite par un autre cruncher, quelles que soient ses raisons.

Chaque cruncher peut aussi choisir de négocier les conditions de l'échange.

Par exemple : KASUR et moi avons convenu d'échanger X jours de calcul sur HD7970 et HD7950 contre X jours sur GTX770.

Aucune règle n'est écrite concernant la "valeur" d'un échange.

Libre à chacun de conclure l'accord qu'il veut avec un autre cruncher, dans le respect des règles de l'AF.

Il est cependant clair qu'il s'agit d'un ECHANGE et non d'une VENTE !

Il ne s'agit pas non plus de créer une "Bourse de Valeurs".

Les propositions d'Échanges se font en public, sur le Topic adéquat.

http://forum.boinc-af.org/index.php/topic,5987.msg377628.html#msg377628

Les détails se règlent ensuite en privé, par MP.

b) Il me semble évident que cet échange ne peut fonctionner qu'entre crunchers qui se connaissent.
Soit personnellement soit par l'intermédiaire du FORUM.
Une relation de confiance est indispensable, et il faut faire appel ici au sens commun de chacun.



CRUNCH TROC : LES RISQUES ?

Les risques sont multiples, à commencer par le risque de panne d'un projet.
Dans ce cas-là, prévoir un projet de secours.

Il est de la responsabilité de chaque cruncher convenant d'un échange de vérifier si l'autre cruncher calcule bien ce qui a été convenu.

C'est d'ailleurs relativement simple : le ou les pc's qui calculent pour vous apparaissent dans VOS ORDINATEURS, dans votre compte.

NB Par contre, les heures WUPROP restent acquises à celui qui calcule effectivement.



A LA FIN DU TEMPS DE CALCUL CONVENU : Retirez le projet de votre liste, fermez BOINC, redémarrez votre PC et rattachez-vous "normalement" au projet.

BON AMUSEMENT  :ane:


JeromeC

Intéressante idée. Pourquoi dans la section tutoriel ?
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


Philippe06121966

Citation de: JeromeC le 24 Janvier 2014 à 08:46
Intéressante idée. Pourquoi dans la section tutoriel ?

Il y aura une rubrique consacrée aux échanges ailleurs.
Ici c'est juste pour expliquer comment faire ;)

[AF>Libristes>Jip] otax

Très intéressante en effet.
Bravo pour les explications et la mise en musique.

Question (de principe) pour des projets normalement liés à un capteur : R@H et QCN.
Que se passe-t-il dans ce cas , on doit échanger les capteurs aussi je présume ?

:jap:

Philippe06121966

Oui, dans le cas de projet avec capteur, ça ne marche que si le cruncher effectif en a un ...

[AF>Libristes>Jip] otax


sebastien11


Intel core I7 4770K, 8 Go DDR3, Zotac GTX 780 3 Go, Windows seven pro 64 bits


JeromeC

Une belle idée donc, quand même assez contraignant et technique pour le mettre en place.
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


[AF>Libristes] nico8313

ça reprend juste le tuto écrit ici
http://forum.boinc-af.org/index.php/topic,3111.0.html

Et qu'on a déjà utilisé maintes fois  :D
C'est d'ailleur en ce moment le cas des membres [AF] Alliance Francophone   du charity team  :D

Mais l'intitulé du topic et ce tuto-ci peut mieux aider à comprendre les possibilités de la clé weak.

sebastien11

Je crois qu'ici, c'est plus: crunch pour moi sur tel projet et en échange je crunch pour toi sur tel autre.
en gros j'ai une nvidia, tu as une ati, je fais des ut nvidia pour toi, et en échange tu fais des ut ati pour moi.  :siflotte:

Intel core I7 4770K, 8 Go DDR3, Zotac GTX 780 3 Go, Windows seven pro 64 bits

kasur

Bonjour,

je rechercherais quelqu'un avec du Nvidia pour cruncher sur Primegrid (mini 500k/j.) jusqu'au Pentathlon, bien sur en échange j'offre une puissance égale ou supérieur sur le projet de votre choix avec des ATI.

N'hésitez pas à m'envoyer un message  :kookoo:

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

Oncle Bob

Je suis stuck à ~100K/jour avec ma 650, désolé :o
Boincstat
Projets du moment
Config principale : i7 2600K@4,2 GHz / 32 Go@1333 MHz / GTX 970 (Win 10)
Crunchbox passives : i7-4785T / 8 Go@1600 MHz / Akasa Euler S (Debian) || i3-4130T / 4 Go@1600 MHz / Akasa Euler (Debian)
ARM : 1*S922 + 1*H3
Boinc@Raspberry Pi | Boinc et Linux | Date fin de projets

kasur

moi aussi :(

sinon comme j'ai deux cartes je peux faire un échange d'une, à ce moment un RAC mini de ~250k svp, en dessous je le fais directement avec mon ATI, merci  :hello:

edit: désolé je viens de me rendre compte que j'étais sur le mauvis topic  :jap:

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

[AF>Libristes] nico8313


kasur

Citation de: [AF>Libristes] nico8313 le 27 Avril 2014 à 12:54
:hello: Kasur

Je t'ai envoyé un MP  :D

C'est parti :)

@Phil: Ce serait possible de rajouter?
au 5)a) ... sauvegarder vos fichiers de configuration du projet comme son app_config et/ou autres ...
au 5)e) ... (obligatoire pour redémarrer complètement Boinc)
au 5)h) ... replacer ses fichiers de configuration et lancer dans Boinc Avancé>Lire les fichiers de configuration (relancer Boinc si nécessaire)

Merci d'avance  :hello:

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

Philippe06121966

Hello !  :hello:

Voilà, c'est fait. Merci pour ces ajouts importants !  :jap:

Bon Crunch et Bon Crunch Troc  :hyperbon: :kookoo:

kasur


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

Philippe06121966


modesti


Philippe06121966

Euh non, pas vraiment :)

C'est suite à la question de quelqu'un sur l'utilisation de la clé faible  :hello:

DocPhilou1966

Déterrage de topic  :miam:

Comme je ne pense pas avoir le temps ni les compétences pour installer Linux en // de W sur une
de mes machines, j'aimerais échanger un peu de temps de calcul.

Je cherche : XEON ou RYZEN, 12 ou 16 coeurs pour faire tourner GPUGRID Quantum Chemistry CPU Linux only
J'offre : pendant la même période, soit entre 4 et 7 jours, le temps de calcul d'une de mes GTX 1080

Alternative : Si 32 cœurs CPU, alors 2 x GTX 1080.

Si ça intéresse quelqu'un  :jap:

:hello: :kookoo:
 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search

GuL

 :kookoo:
Merci pour cette proposition. Il faut préciser toutefois que gpugrid quantum chemistry nécessite près de 50 Go disponibles sur le disque.

Pas possible pour moi pour l'instant. Ma seule machine qui pourrait être concernée (Xeon x5660 avec 12 threads) ne démarre plus, ni sous linux (migration de fedora vers centos) ni sous windows (pb de mise à jour) et je n'ai pas assez d'espace disque disponible  :/ . Je te tiens au courant de l'évolution. J'ai aussi dessus une GTX 1070 et un GTX 1060 6 Go parfaits pour faire du Seti sous linux.

DocPhilou1966

Wouah ! 50 Go ? Merci pour l'info. Vais ptêt devoir installer Linux sur une machine alors ...
 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search

DocPhilou1966

Bon ... ben pas envie installer Linux, trop long, trop compliqué.

Si quelqu'un est intéressé par du troc ...  :jap: :hello: :kookoo:
 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search