Portail de l'AF

Nouvelles

Projets du mois: SiDock@home et Numberfields@home

Faites un don

Shoutbox

modesti:
2025-12-01, 21:12:25
Asteroids et ODLK en course de fond. Le reste sera annoncé ultérieurement. :)
Nichan:
2025-12-01, 13:20:30
Projet du mois svp  :D
Rhodan71:
2025-11-27, 08:54:09
Sprint du w-e qui démarre aujourd'hui : 2025-11-27 18:00 UTC - 2025-11-30 18:00 UTC
Naz:
2025-11-21, 16:35:42
Je vais attendre la fin du FB! Dommage que le raid ne soit plus présent. C'était un superbe événement.que pour le printemps on aura son retour :-D
Naz:
2025-11-21, 16:34:18
Ah oui! Je ne suis plus dans le coup là! :electric:
modesti:
2025-11-21, 09:02:14
Euh, t'as pas dû lire les messages précédents ;) Il n'y aura pas de raid d'automne, mais une course au FB en décembre. Mais si t'as besoin de chauffage, tu peux te mettre sur Primegrid :D
Naz:
2025-11-21, 04:42:05
Bonjour. Le raid d'automne est prévu pour quand que je rallume mes PC  :D
ousermaatre:
2025-11-19, 12:06:29
Pas de projets éligibles afin de faire un Raid, sauf des projets déjà crunchés, il y a moins de 2 ans. Mais on se rattrapera sur le Raid de printemps 2026.
Alan St-Pierre:
2025-11-18, 18:55:36
Ah, dommage. Je vais tout de même participer au FB. Mais pourquoi il n'y a pas de RAID?
ousermaatre:
2025-11-18, 18:20:23
Coucou, il n'y aura pas de Raid spécifique, mais une course au Formula Boinc, avec un ou deux projets sur le mois et des projets pour remonter le FB.
Alan St-Pierre:
2025-11-18, 17:04:14
Bon, c'est quand que le prochain RAID sera annoncé? Est-ce imminent?
JeromeC:
2025-11-14, 14:32:04
Tout ça pour ça, encore du MCM ! :lol:
modesti:
2025-11-13, 18:07:39
WCG distribue des MCM (au moins sous Linux)
Nichan:
2025-10-29, 10:25:29
It's alive ! Alive !  :electric:
JeromeC:
2025-10-16, 14:01:50
Ben chaque année on faisait sur MCM / WCG, mais cette année il est toujours dans les choux...
modesti:
2025-10-01, 18:56:41
Pour l'instant non. Si tu as le temps de t'en occuper, ne te prive pas surtout ;) :)
Naz:
2025-10-01, 10:58:53
Hello! Il y a quelques choses de prévu pour Octobre Rose comme chaque année?
Nichan:
2025-09-28, 17:50:40
ils annoncent pour demain lundi 29, mais bon hein voila quoi on verra bien :cpopossib:
modesti:
2025-09-23, 20:56:02
Elle est excellente ! :D
[CSF] Christian Carquillat:
2025-09-23, 19:16:02
C'est la World Company des Guignols, le serveur remarchera à la St Sylvestre  :D
modesti:
2025-09-23, 15:00:04
Flûte, manque une lettre, sinon je dirais: WCG: What Could Go wrong? :siflotte:
Nichan:
2025-09-06, 22:06:02
Bon WCG la migration qui devait prendre 48h... on est deja a une semaine, ca se passe pas comme prevu faut croire  :lol:  :lol:
Kao:
2025-08-27, 17:56:21
Plop
Maeda:
2025-08-15, 22:43:47
N'oubliez pas les Perséides en ce moment ;)
Nichan:
2025-08-04, 15:28:25
WCG doit etre en carafe je ne recois plus d'unites de travail depuis hier soir
modesti:
2025-08-01, 11:28:49
C'est les vacances ou bien ? C'est bien calme :siflotte:
modesti:
2025-07-08, 18:50:08
@Nichan: ressaie, j'en ai eu aujourd'hui (sur Linux) ;)
Nichan:
2025-07-07, 17:48:57
Asteroid n'envoit plus rien depuis plusieurs jours  :/

Recent

Ordonnanceur de tâches BOINC basé sur REC

Démarré par JeromeC, 14 Avril 2021 à 20:09

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

JeromeC

En discutant avec le développeur de BoincTasks sur son forum il m'a cité ce wiki que j'ai trouvé très intéressant, et n'ayant jamais entendu parler du concept de REC (qui n'est pas la même chose que le RAC) je me suis dit qu'il serait intéressant d'en faire un topic sur notre forum chéri.

Voici donc une traduction deepl based, revue et adaptée :


CitationOrdonnanceur de tâches BOINC basé sur REC
Un peu d'histoire

Depuis des générations [j'aime bien le concept de génération associé à boinc :) ], le planificateur (ordonnanceur) de travail du client BOINC a donné des maux de tête aux utilisateurs qui se sont plaints aux développeurs, car il ne suivait guère leurs préférences. Ce n'était pas si bizarre, car il y avait beaucoup de variables avec lesquelles le planificateur devait travailler. De plus, au fur et à mesure que les versions de BOINC ont progressé et que des capacités GPU ont été ajoutées, il est devenu évident que le programmateur actuel, avec le code CPU et GPU inclus, était complètement dépassé.

En tant que tel, pour BOINC 7, le planificateur a été réécrit à partir de 0, et séparé en un pour le CPU et un pour le GPU. Cela signifie que votre nouveau [article probablement écrit au moment de la sortie de la v7 et pour informer de la transition avec des boinc antérieurs] BOINC doit réapprendre toutes ces tâches fastidieuses, mais si vous le laissez tranquille et ne faites pas de micro-gestion des choses, il vous faudra 10 tâches par application de projet pour vous remettre sur les rails.


Commentaires sur le terrain

Comme expliqué par LadyL sur les forums de Seti :

REC = crédit estimé récent

Ceci n'est pertinent que si vous gérez plus d'un projet.

Ce que le client fait, c'est qu'il garde un enregistrement de la quantité de temps CPU/GPU que chaque projet a récemment vu. Cela se traduit par le REC. Il compare ce chiffre avec la priorité (resource share) du projet qui a été fixée. Un projet qui a travaillé moins que sa part aura la priorité à la fois dans l'ordonnancement (tâches en cours) et dans la recherche de travail (demande au serveur du projet). Puis, au fur et à mesure qu'il accumule du temps de calcul, son REC augmente et un autre projet prend la tête de la file d'attente. Au fil du temps, vous obtenez une distribution plus ou moins bonne du temps de travail en fonction du partage des ressources.

Points à noter : les GPU sont très productifs et conduisent donc à une REC élevée. Si vous exécutez des projets GPU avec des projets CPU avec des priorités similaires, "le projet GPU ne voit pratiquement pas de CPU" [je suis pas sûr d'avoir bien compris ce passage]. Le CPU et le GPU sont planifiés (ordonnancés) séparément. SETI restera probablement assez haut dans la file d'attente, puisque l'obtention de tâches est aléatoire. La mise en place d'un petit cache de "jours supplémentaires" aidera à obtenir des tâches de SETI, puisque BOINC demandera plus souvent, augmentant ainsi vos chances. 

N'hésitez pas à commenter.
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


SMF spam blocked by CleanTalk