Le Forum de l'Alliance Francophone

FAQ Technique => Tutoriels => Discussion démarrée par: nabz le 27 mai 2013 à 21:42

Titre: [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 27 mai 2013 à 21:42
Lorsqu'on installe BOINC (à télécharger ici (http://boinc.berkeley.edu/download.php)) sur une machine, on installe en réalité 2 programmes distincts, communiquant entre eux :

- le BOINC Client qui gère, en liaison avec les serveurs des projets, l'installation et l'exécution des applications, ainsi que les demandes et renvois d'UT, selon les préférences réglées par l'utilisateur.

- le BOINC Manager (BM), qui constitue l'interface utilisateur, et qui permet de suivre les calculs, de choisir ses projets, et de régler ses préférences.

BoincTasks (page d'accueil ici (http://www.efmer.eu/boinc/boinc_tasks/index.html)) est un manager alternatif (gratuit), destiné à être installé en complément de BOINC. Il échange des informations avec le BOINC client, de la même manière que le BOINC Manager.

BoincTasks est disponible pour les plateformes suivantes : Windows (XP, Vista, W7, W8), Linux, Mac.

IMPORTANT : L'installation ou la désintallation de BoincTasks ne modifie pas le contenu des répertoires BOINC (ProgramFiles\BOINC et ProgramData\BOINC). D'autre part, BoincTasks peut fonctionner sans problème en parallèle du BOINC Manager.


BOINC Manager
BOINC Manager s'adresse aux cruncheurs débutants (vue simple) ou confirmés (vue avancée), et s'efforce de rester fiable et simple d'utilisation.

Ces cruncheurs utilisent généralement une machine unique, sur laquelle ils chargent et calculent un nombre limité d'UT (souvent moins de 100). :hyperbon:

Ils participent occasionnellement à des compétitions avec leur équipe :kookoo:, sans mettre en œuvre de technique particulière.

BoincTasks
BoincTasks s'adresse aux cruncheurs qui sont gênés par les limitations du BOINC Manager. :priz2tet:

Ces cruncheurs expérimentés utilisent souvent plusieurs machines, sur laquelle ils chargent et calculent occasionnellement un grand nombre d'UT (plus de 1000). :hyperbon::hyperbon::hyperbon:

Ils s'impliquent dans des compétitions avec leur équipe :cavachier:, en mettant en œuvre des techniques particulières (voir par exemple la [FAQ] Compétitions : comment réaliser un lâcher (http://forum.boinc-af.org/index.php/topic,5578.msg354200.html#msg354200)).

Quelles améliorations ?
Sur le plan de l'ergonomie, BoincTasks offre une plus grande souplesse que BOINC Manager, notamment : sur tous les onglets, choix des colonnes à afficher, choix des couleurs.

Sur le plan des fonctions, les améliorations apportés par BoincTasks concernent principalement les aspects suivants :
- gestion et surveillance simultanée de plusieurs ordinateurs
- gestion d'un grand nombre d'UT (*)
- conservation de l'historique des calculs (notamment durée des calculs, résultat OK ou erreurs)
- possibilité de créer des règles permettant d'automatiser certaines commandes

(*) L'auteur de BoincTasks indique que le constat de l'incapacité du BoincManager à gérer correctement plus de 1000 UT a été à l'origine de son travail.


SOMMAIRE

Le Manuel de BoincTasks (consultable ici (http://www.efmer.eu/boinc/boinc_tasks/manual.html)) (en anglais) est précis et assez complet. Il explique comment configurer et utiliser le logiciel.

=> L'objectif de ce tutoriel n'est pas de remplacer ce manuel mais d'illustrer, sur la base de quelques exemples, les améliorations principales qu'apporte BoincTasks. De cette façon chacun pourra évaluer, selon ses besoins, si ce logiciel est susceptible de répondre à ses attentes.

 1 - Onglet Ordinateurs  (http://forum.boinc-af.org/index.php/topic,5607.msg356275.html#msg356275)
 2 - Onglet Projets  (http://forum.boinc-af.org/index.php/topic,5607.msg356276.html#msg356276)
 3 - Onglet Tâches  (http://forum.boinc-af.org/index.php/topic,5607.msg356277.html#msg356277)
 4 - Onglet Historique  (http://forum.boinc-af.org/index.php/topic,5607.msg356278.html#msg356278)
 5 - Création de règles  (http://forum.boinc-af.org/index.php/topic,5607.msg356279.html#msg356279)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 27 mai 2013 à 21:42
[Suite du TUTORIEL]

1 - Onglet ORDINATEURS

Cet onglet n'a pas d'équivalent dans BOINC Manager.

Il sert à configurer la gestion de plusieurs ordinateurs. La version de BOINC utilisée, la plateforme, ainsi que la version de  TThrottle  (http://www.efmer.eu/boinc/) (si installé), sont affichées.

NOTA : On peut juste regretter qu'actuellement la version du pilote graphique ne soit pas elle aussi affichée. :spamafote:

Il est possible de créer des groupes (Ati et nVidia dans l'exemple ci-dessous) et d'y rattacher les machines de son choix.

(http://img15.hostingpics.net/pics/204646Ordinateurs.jpg) (http://www.hostingpics.net/viewer.php?id=204646Ordinateurs.jpg)
Onglet Ordinateurs : contrôle des machines distantes

On peut résumer la configuration des ordinateurs dans BoincTasks de la façon suivante.

1.1 - Configuration de la machine principale (celle où est installé BoincTasks)

Dans ce cas, pas de soucis d'autorisation, puisque BoincTasks et le BOINC Client tournent sur une même machine.

=> sur la ligne de la machine principale, saisir "localhost" dans le champ "adresse IP" et laisser vide le champ "Mot de passe".

1.2 - Configuration des machines distantes (les autres machines)

Dans ce cas, BoincTasks tourne sur une machine et les BOINC Clients sur d'autres, ce qui pose des soucis d'autorisations.

1) La machine principale doit connaitre l'adresse IP des machines distantes, et le mot de passe à utiliser.

=> sur la ligne de chaque machine distante, renseigner son adresse IP (par exemple 192.168.1.22) dans le champ "adresse IP", et renseigner le champ "Mot de passe".

2) Chaque machine distante doit connaitre l'adresse IP de la machine principale qui sera autorisée à communiquer avec elle (par exemple 192.168.1.11), et le mot de passe à utiliser.

=> Créer le fichier remote_hosts.cfg (adresse IP de la machine principale), puis modifier le fichier gui_rpc_auth.cfg (mot de passe).

Sous Windows, utiliser le Bloc-notes et placer ces fichiers dans le répertoire ProgramData\Boinc.

Sous Linux, ces fichiers doivent être placés dans le répertoire etc/boinc-client, et non pas dans le dossier boinc de notre dossier home. Ils sont modifiables via la commande nano (http://doc.ubuntu-fr.org/tutoriel/comment_modifier_un_fichier) (ou sudo nano si on veut les droits admin).


3) Relancer sur le BOINC Manager une lecture du fichier de configuration, pour forcer la lecture et la prise en compte de ces fichiers. Vérifier dans le journal des évènements la bonne prise en compte des autorisations.


NOTA : En cas de problème (si la communication ne s'établit pas), redémarrer la machine distante. Ceci amènera son pare-feu à demander l'autorisation de traiter les requêtes provenant de la machine principale.


1.3 - Cas particulier : Installations multiples de BoincTasks

En fonction des besoins de chaque utilisateur, BoincTasks peut être :
- installé sur tout ou partie des machines d'un parc,
- utilisé localement, ou utilisé en exploitant ses fonctions de contrôle à distance des autres machines.

Il conviendra de renouveler la configuration décrite au § 1.1 sur chacune des machines.

Exemple : Si souhaite pouvoir contrôler l'ensemble de son parc depuis chacune de ses machines, chaque machine sera à la fois "locale" vis-à-vis de son BoincTasks, et "distante" vis-à-vis des BoincTasks des autres machines.

=> copier les fichiers remote_hosts.cfg (liste des adresses IP de toutes les machines) et gui_rpc_auth.cfg (mot de passe) dans le répertoire ProgramData\Boinc de toutes les machines.


EDIT : Ajout de précisions concernant l'installation sous LINUX.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 27 mai 2013 à 21:42
[Suite du TUTORIEL]

2 - Onglet PROJETS

Cet onglet est proche de son équivalent dans BOINC Manager, mais comporte des améliorations.


(http://img4.hostingpics.net/pics/929420Projets.jpg) (http://www.hostingpics.net/viewer.php?id=929420Projets.jpg)
Onglet Projets : contrôle des réserves par machine et par projet

Affichage des crédits
Du fait de la gestion multi-ordinateurs, 2 colonnes ont été ajoutées par rapport au BoincManager, afin de donner les crédits totaux et moyens par projets, toutes machines confondues.

Affichage des réserves d'UT
Les colonnes "Tâches" et "Temps restant" donnent, pour chaque machine et chaque projet, le nombre d'UT CPU et GPU en réserve, ainsi que le temps de calcul estimé correspondant (prenant en compte le nombre de cores du CPU).

=> Ces informations facilitent la gestion des réserves.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 27 mai 2013 à 21:42
[Suite du TUTORIEL]

3 - Onglet TACHES

Cet onglet est proche de son équivalent dans BOINC Manager, mais comporte des améliorations.


(http://img4.hostingpics.net/pics/874245Taches.jpg) (http://www.hostingpics.net/viewer.php?id=874245Taches.jpg)
Onglet Tâches : suivi à distance des calculs et surveillance des machines

Suivi des calculs
BoincTasks permet de choisir librement les couleurs d'affichage les UT ayant un même statut (prêt à démarrer, en cours, prêt à valider, etc...).

BoincTasks permet aussi de regrouper sur une ligne les UT ayant un même statut, en affichant le nombre d'UT groupées, les temps écoulés et restants cumulés, la date limite la plus proche.

Ces 2 possibilités combinées permettent d'améliorer la lisibilité.

Surveillance des machines
L'affichage de la charge réelle du CPU, ainsi que des températures CPU et GPU (*), permet une surveillance à distance des machines.

(*) Nécessite que TThrottle (page d'accueil  ici (http://www.efmer.eu/boinc/)), utilitaire de surveillance et de limitation des températures, soit installé.

Exemple : sur l'image ci-dessus, les UT "prêtes à démarrer" sont affichés en vert et regroupées, les UT "en cours" sont affichés en jaune et non regroupées.

Près de 1700 UT sont chargées sur la machine, mais l'affichage reste très lisible.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 27 mai 2013 à 21:42
[Suite du TUTORIEL]

4 - Onglet HISTORIQUE

Cet onglet particulièrement utile n'a pas d'équivalent dans BOINC Manager.

L'onglet "historique" conserve la trace de toutes les unités chargées, et de ce qu'elles sont devenues.


(http://img4.hostingpics.net/pics/886036Historique.jpg) (http://www.hostingpics.net/viewer.php?id=886036Historique.jpg)
Onglet Historique : conserver la trace des calculs

Statistiques
Il est par exemple facile de contrôler le temps de calcul d'une UT, le % CPU qui a été utilisé.

Détection d'erreurs
Il est facilement possible de détecter les projets dont les UT finissent en erreur.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 27 mai 2013 à 21:43
[Suite du TUTORIEL]

5 - Création de REGLES

Les règles n'existent pas dans BOINC Manager.

Les règles BoincTasks permettent d'automatiser certaines actions manuelles, elles ont la forme suivante :

SI condition(s) ALORS action

NOTA : Les membres qui souhaitent approfondir leurs connaissances sur l'utilisation des règles trouveront des précisions utiles dans la FAQ sur les règles du forum BoincTasks (en anglais) (lien vers la FAQ ici (http://www.efmer.eu/forum_tt/index.php?topic=449.0)).

Utilité des règles

Des règles peuvent être créées pour gérer automatiquement, par exemple :
- la suspension et la reprise d'applications CPU ou GPU, à certaines heures de la journée (coût de l'électricité, température du logement),
- les réserves d'UT sur un projet (compétitions),
- les suspension de calculs durant les compétitions (lâchers),
- les UT sont les calculs se bloquent, qui immobilisent inutilement un core CPU ou un GPU,

(http://img4.hostingpics.net/pics/806098Regles1.jpg) (http://www.hostingpics.net/viewer.php?id=806098Regles1.jpg)
Onglet des tâches : Choix de la machine, du projet et de l'application

Saisie et activation d'une règle

L'exemple qui suit consistera à créer et à activer la règle suivante :

SI avancement > 90% ALORS suspendre la tâche

Pour créer cette règle :
- sélectionner dans l'onglet "Tâches" de BoincTasks une UT de l'application à stocker.
- faire un clic droit et choisir "Ajout de règle" dans le menu contextuel. Une fenêtre "Editeur de règle" s'ouvre.


(http://img4.hostingpics.net/pics/794776Regles2.jpg) (http://www.hostingpics.net/viewer.php?id=794776Regles2.jpg)
Editeur de règle : Saisie de la règle

Dans la fenêtre "Editeur de règle", définir d'abord l'applicabilité de la règle :
- choisir et saisir un nom dans le champ "Nom de la règle" ("test" dans cet exemple) .
- le champ "Ordinateur" est pré-rempli. L'effacer si la règle doit s'appliquer à toutes les machines contrôlées par BoincTasks (ce qui est le cas dans cet exemple).
- le champ "Projet" est pré-rempli. L'effacer si la règle doit s'appliquer à tous les projets (ce qui n'est pas le cas dans cet exemple).
- le champ "Application" est pré-rempli. L'effacer si la règle doit s'appliquer à toutes les applications du projet (ce qui est le cas dans cet exemple).

Définir ensuite le contenu de la règle. Pour notre exemple :
- sélectionner l'information "Avancement %" dans la fenêtre "Type".
- sélectionner ">" dans la fenêtre "Opérateur".
- saisir la valeur 90, dans la boite "Valeur".
- sélectionner l'action "Suspendre la tâche" dans la fenêtre "Evènement".

- cliquer sur "vérifier" pour vérifier la syntaxe puis, en l'absence de message d'erreur, sur "OK".
- activer la nouvelle règle dans la liste figurant dans l'onglet "Règles" de la fenêtre "Configuration BoincTasks".
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 27 mai 2013 à 21:43
[Réservé]
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 29 mai 2013 à 23:28
Je viens de terminer une première version du tutoriel.

Je l'améliorerai en fonction de vos remarques et suggestions.
(mp possible si vous ne souhaitez pas poster ici :kookoo:).
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Oncle Bob le 27 septembre 2013 à 17:36
:hello:

Je ne trouve pas de topic, alors...

J'ai installé une crunchbox à distance sous Linux Mint 13. Je la contrôle via mon UC principale (Win 7) via Teamviewer, et j'aimerais ajouter la crunchbox à mon Boinctask de mon pc sous Win 7.

Or, je n'y parviens pas :/


De plus, je mettrait bien Throttle sous Linux, mais là encore je bute.

Des spécialistes en manchot pour m'aider ?

:hello:

Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Jambo le 27 septembre 2013 à 20:24
Bonsoir,


Quels soucis sur BoincTasks te bloque exactement ? Le chemin des fichiers à modifier/renseigner, ou leurs contenu ?


Pour BoincTasks  sous Linux il me semble qu'il faille passer par WINE, et TThrottle n'est tous simplement pas compatible avec cette OS (à vérifier quand même).


Et plutôt que de passer par TeamViever, putty serait aussi plus adapter et plus léger si tu n'est pas allergique au commandes à la mains ;)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: LOCTET SetiOne le 27 septembre 2013 à 20:39
Nabz a déjà fait un TUTO pour BoincTask http://forum.boinc-af.org/index.php/topic,5607.0.html
Quelques échanges sur le soft http://forum.boinc-af.org/index.php/topic,3125.0.html
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Oncle Bob le 27 septembre 2013 à 23:35
Merci, me semblait bien avoir lu un tuto de nabz, mais impossible de le retrouver.

Je vais jeter un oeil.

Par contre je ne trouve pas les fichiers .cfg à copier sur ma machine  :??:

Je vais googler un peu, pour voir :o

Edith : Ah, ils sont à compléter dans le dossier boinc :o

=> http://boinc.berkeley.edu/wiki/Controlling_BOINC_remotely

Plus qu'à trouver comment avoir les droits d'admin dans linux en interface graphique :D

Edith 2 : Trouvé aussi \o/

Bon ben tout baigne, merci pour le coup d'pouce !

Par contre, depuis que je monitor ma crunchbox à distance via Boinctak, le Boinc Manager de la crunchbox ne répond plus (entièrement vide, alors que boinctask renvoie bien un avancement des tâches).
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Oncle Bob le 28 septembre 2013 à 00:07
:hello:

Je viens d'installer un monitoring d'une machine à distance.

Les termes "copies de fichiers" pour les .cfg du 1.1 ne me semble pas clair, il semble plus simple de les modifier (penser à être en mode admin si l'ordi tourne sous linux).

Par ailleurs, depuis que Boinc task gère mes deux PC depuis ma machine p^rincipale, ma crunchbox donne le statut "Déconnecté" pour Boinc Manager (mais d'après Boinc Task, les taches avancent bien). Est-ce normal ?
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 28 septembre 2013 à 09:40
Les termes "copies de fichiers" pour les .cfg du 1.1 ne me semble pas clair, il semble plus simple de les modifier (penser à être en mode admin si l'ordi tourne sous linux).

J'ai clarifié le texte.

Citer
Par ailleurs, depuis que Boinc task gère mes deux PC depuis ma machine p^rincipale, ma crunchbox donne le statut "Déconnecté" pour Boinc Manager (mais d'après Boinc Task, les taches avancent bien). Est-ce normal ?

Non ce n'est pas normal. Essaie de relancer le Boinc Manager pour le forcer à prendre en compte le nouveau mot de passe.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Oncle Bob le 28 septembre 2013 à 12:13
Apparemment j'ai en fait boincmgr qui tourne en arrière plan, mais je n'arrive pas à l'afficher.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: JeromeC le 28 septembre 2013 à 20:07
Et t'as essayé de faire Avancé / Sélectionner un ordinateur / localhost depuis le BM du poste ?
C'est bien le BM de la même install que tu exécutes ?
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Oncle Bob le 30 septembre 2013 à 20:42
Plop

Je n'arrive pas à voir le boinc manager (par contre bien présent dans l'onglet monitor qui montre ce qui tourne => j'ai tué le processus puis relancé BM, mais impossible de lui faire sélectionner le PC. De plus, quand je décoche "demander avant de se co à internet", il le remet automatiquement.

Je vais voir si j'arrive à me mettre en mode admin et à relancer BM.

Edith : J'ai suivi ceci => http://boinc.berkeley.edu/dev/forum_thread.php?id=8369

Avec ça pour le réinstaller => http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Ubuntu (au lieu du sudo apt-get install boinc )

Ça a l'air de synchroniser  :miam:


******

Un modal  (DES MODO :siflotte: ) ]peut-il scinder cette digression et la mettre ici => http://forum.boinc-af.org/index.php/topic,5696.0.html

Je pense qu'elle y sera plus à sa place.

J'ai mis le tout dans ce topic encore mieux approprié  :coffeetime:
[ADD MODO]

Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: CeDriCXD le 05 septembre 2014 à 17:28
Merci pour ce tutoriel très clair.  :jap:
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 06 septembre 2014 à 12:48
Merci pour ce retour.

J'espère que la perte des copies d'écrans, que j'espère provisoire (:gloiraseti:), n'a pas trop compliqué la compréhension du tuto.


EDIT : les copies d'écrans sont de retour, suite à un changement d'hébergeur. ;)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Maaanu le 12 octobre 2014 à 13:25
Merci pour ce tuto qui m'a bien aidé à l'époque pour faire la configuration de BoincTasks.

En lisant le tuto dispo sur le site de EFMer, j'ai découvert une fonctionnalité très intéressante qui consiste à une amélioration des contraintes de calcul sur la journée. En quelques mots, cela permet de suspendre le calcul (CPu, GPU, etc.) sur un PC de 0:00 à 2:00, 8:00 à 12:00 etc. via les règles.

Je ne sais pas si cela est disponible depuis longtemps sur BoincTasks mais dans la dernière version (1.61), cela est configurable. Voici le lien pour accéder directement à la bonne page du tutoriel => http://efmer.com/b/boinctasks_settings (http://efmer.com/b/boinctasks_settings) (désolé pour les anglophobes) et la partie pour mettre en place cette règle est "Setting Dialog: Rules >> Wall clock time / Time scheduling".

Cela fait maintenant trois jours que je l'utilise et ça fonctionne à 80 ~ 90% du temps, je remarque parfois quelques erreurs de suspension dans les périodes ou logiquement le calcul est autorisé ... mais cela ne me dérange pas trop. Et on dirait que la période de 23h45 à 0h00 ne peut pas être suspendu en calcul, je regarderai ça de plus près demain matin.
Si vous avez plusieurs PCs avec beaucoup d'intervalles identiques mais quelques modifications sur les horaires, le fichier XML de configuration est disponible sur "%appdata%/Roaming/eFMer/BoincTasks/rules.xml" (chemin à regarder sur environnement Linux/Mac) et à vous les copier/coller.

PS : Merci à Nabz pour la réponse à mon MP et bon courage pour la remise en ligne des screenshots.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Oncle Bob le 15 mars 2015 à 16:09
:hello:

J'ai dû remettre ma crunchbox linux sous le boinctask de mon ordi sous win7.

J'ai un peu galéré, avant de trouver que les remote_hosts.cfg et gui_rpc_auth.cfg sont dans etc/boinc-client et non pas dans le dossier boinc de notre dossier home. Ils sont modifiables via la commande nano (http://doc.ubuntu-fr.org/tutoriel/comment_modifier_un_fichier) (ou sudo nano si on veut les droits admin).

Tu devrais peut-être l'indiquer dans le paragraphe concerné :jap:
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 15 mars 2015 à 18:43
J'ai ajouté ces précisions.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: Ceclo le 05 juin 2016 à 18:54
Merci beaucoup à Nabz pour le tuto! J'ai galéré pendant quelques heures avant de tomber sur ce topic et de voir qu'il fallait "lire les fichiers de configuration" avant que cela e fasse effet. Maintenant tout baigne, 3 PC et 1 Mac contrôler sur mon PC principal!
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 17 avril 2017 à 14:28
 :hello:
J'ai deux questions avec BoincTasks :

1) Il fonctionne bien en mode local, par contre je n'arrive pas à connecter un autre ordinateur du même réseau. J'ai mis les fichiers cc_config.xml, gui_rpc_auth.cfg et remote_hosts.cfg sur les ordinateurs distants et j'ai utilisé Boinc Toolbox fourni avec BoincTasks pour ouvrir le port du firewall. Je peux me connecter sans problème avec boinc manager. L'ordinateur local est sous windows 10, et les ordinateurs distants sont l'un sous windows 10 et l'autre sous windows 7. Tthrottle est installé sur les trois ordis.

J'ai mis un petit screenshot en fichier joint.

2) J'ai bien réussi à suspendre les tâches à 90%, mais comment programmer un largage à une heure donnée. Je pense typiquement au cas où l'on ne peut pas être devant l'ordi à l'heure H.

Merci d'avance pour votre aide.  :jap:
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 17 avril 2017 à 14:49
Vérifie en premier que les mots de passe correspondent, en suite que les firewall ne bloquent pas les communications.
Titre: Re : Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 17 avril 2017 à 15:21
Tente de virer les adresses MAC

Ça marche, merci  :etmerde: :gloiraseti:

Vérifie en premier que les mots de passe correspondent, en suite que les firewall ne bloquent pas les communications.
Merci Nabz, mais c'était les adresses MAC.

Et pour le largage à une heure donnée en étant absent, vous avez une idée ?
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 17 avril 2017 à 18:07
Thanks,  :jap:
Effectivement il va falloir faire un peu de script là !
A+
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: [AF>Libristes] ElGuillermo le 23 avril 2017 à 13:45
OK. J'ai fait un truc. C'est du bricolage, mais ça marche :)

https://forum.boinc-af.org/index.php/topic,7514.msg456687.html
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 23 avril 2017 à 16:03
Super, merci  :jap:
Tu peux peut-être aussi le mettre sur leur forum : j'ai reçu un message disant qu'ils étaient preneurs de nouvelles fonctionnalités.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 23 avril 2017 à 16:29
Oui, c'est ça :
Citer
BoincTasks: Welcome
We try to perfect BoincTasks, so if you encounter a problem or want to add a feature, please contact us on the Forum (the preferred way)
Or email us: boinc@efmer.com.

If you like BoincTasks consider making a Donation
20/04/2017 12:00:00

Traduction :
Bonctasks: bienvenue.
Nous cherchons à améliorer BoincTasks, donc si vous rencontrez un problème ou voulez ajouter une fonctionnalité, merci de nous contacter sur le forum (solution préférée)
Ou envoyez-nous un email: boinc@efmer.com
Si vous aimez BoincTasks, envisagez de faire un don.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 23 avril 2017 à 16:41
En mettant un lien vers ton batch, ça peut leur faciliter la tache et leur donner des idées  :)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 29 mai 2017 à 13:18
Une nouvelle version 1.71 de BoincTasks est disponible :miam: : http://efmer.com/b/boinctasks (http://efmer.com/b/boinctasks)

Pour les nomades, à noter l'existence de BoincTasks Cloud : http://www.efmer.com/b/boinctasks_cloud (http://www.efmer.com/b/boinctasks_cloud)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: JeromeC le 29 mai 2017 à 15:17
BT cloud ne marche pas via wine, snif - ça fait longtemps que ça existe, j'avais testé à diverses reprises.

Moi je mets plus à jour depuis 2 ou 3 version parce que c'est bien galère à mettre en oeuvre sous wine, à chaque fois que je faisais un upgrade j'arrivais plus à le faire remarcher, donc maintenant comme ça fait très bien le job, je me passe des évolutions :)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 16 juin 2018 à 08:43
La version 1.75 est sortie. Elle fonctionne bien sous Windows et Linux, y compris pour contrôler d'autres ordinateurs.

J'ai par contre un soucis : si je l'utilise pour lancer le client boinc, il ne détecte aucun GPU. Je n'avais pas ce problème avec la version précédente. Aucun soucis si je lance le client boinc au préalable. (Boinc 7.10.2)

Quelqu'un a déjà eu le problème ?
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 16 juin 2018 à 10:41
Je suis passé directement à la 1.77 béta et je ne rencontre pas ce problème. Par contre je suis toujours sous Boinc 7.8.3 compte tenu des avis qui ont été postés sur la 7.10.2.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 16 juin 2018 à 11:04
 :jap:
Je n'ai pas suivi, quels avis sur la 7.10.2 ?
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: JeromeC le 16 juin 2018 à 12:17
Moi (sur le Mac) j'utilise la 7.10.3 sans soucis, et BT avec wine, mais je me fais toujours super chier à mort pour installer une nouvelle version de BT sous wine alors je temporise... (ça marche jamais du premier coup, etc) (ne parlons même pas de la version de wine)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: nabz le 19 juin 2018 à 18:32
Ok, je suis donc passé sous BoincTasks 1.77 béta, BOINC 7.10.2, et VirtualBox 5.2.8. Les GPU démarrent correctement au lancement du client.

Par contre, j'en avais un qui avait paumé ses capacités OpenCL, j'ai dû réinstaller le pilote NV.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 19 juin 2018 à 19:06
Idem pour moi, problème résolu avec BoincTasks 1.77 béta.  :winner:
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: JeromeC le 21 janvier 2019 à 22:37
Vous pouvez me rappeler la lecture de la durée des tâches sous BoincTasks :

(https://i.postimg.cc/htfxk0hm/Capture-d-e-cran-2019-01-21-a-22-25-09.png)

Je suppose qu'il y a la durée "chrono" de calcul et la durée (cumulée) de CPU, cette dernière devrait être bien plus élevée dans le cas de tâches mt comme ici (6 cores), mais des fois la durée entre parenthèse est beaucoup plus longue, et des fois elle est pas mal plus petite...

Que signifie-t-il ?

(https://i.postimg.cc/44pmhSHw/Capture-d-e-cran-2019-01-21-a-22-35-54.png)
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 22 janvier 2019 à 07:50
Oui, je pense que c'est ça. La durée entre parenthèses peut être plus petite si le processeur s'est tourné les pouces (cas de LHC Atlas certaines fois) : la tâche tourne mais attend qu'on lui envoie du travail.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: JeromeC le 23 janvier 2019 à 10:24
Bah oui mais justement j'ai mis cet exemple avec les mêmes tâches yafu où on a les deux à la fois !

Du coup je demande lequel est lequel, d'abord "durée chronomètre" et entre parenthèses "durée de calcul CPU" ?

Mais du coup pour la dernière tâche de mon exemple, comment aurait-il pu calculer plus de 2 jours sur 6 cores en 45mn ???

Ou alors c'est l'inverse, entre parenthèse est la durée chrono et devant la durée de calcul, sachant que yafu il fait souvent des trucs très bizarres... ?
Titre: Re : Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: GuL le 24 janvier 2019 à 07:56
Du coup je demande lequel est lequel, d'abord "durée chronomètre" et entre parenthèses "durée de calcul CPU" ?

C'est la bonne réponse. Il me semble que la durée du chronomètre est parfois fausse, notamment si l'application boinc n'est qu'un wrapper qui lance la vraie application. Est-ce que c'est le cas pour Yafu ?
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: JeromeC le 24 janvier 2019 à 12:18
Je l'ai pas sous les yeux, j'allais écrire "il me semble bien" mais une rapide recherche sur le net et le forum de yafu ne montre pas d'occurrence yafu + wrapper, à vérifier donc.

Mais en regardant mes tâches sur le site je me rends compte que cette inversion plus grand / plus petit entre la durée chrono et CPU est carrément visible sur le site aussi (https://yafu.myfirewall.org/yafu/results.php?hostid=38669&_sm_au_=iSVnJn75bjtJTKFM) (avec un facteur de variabilité très important dans les deux sens !) donc en fait ça doit être une "caractéristique" de yafu, il faut que je regarde pour d'autres projets sous BT.
Titre: Re : [TUTO] BoincTasks vs BoincManager : quelles améliorations ?
Posté par: JeromeC le 16 juillet 2019 à 00:15
Pour les furieux des analyses de tâches, Boinctasks History Analyzer & Project performance (https://forum.efmer.com/index.php?topic=1355.0) : un lecteur / analyser du log pondu par BoincTasks.

Trop puissant pour moi :gno:

Lien direct GitHub vers les exe (https://github.com/JStateson/Gridcoin/blob/master/BTHistoryReader/BTexecutables.7z).
(vu que je l'ai pas trouvé tout de suite, je vous fais gagner quelques précieuses secondes)