Pour la documentation des crédits je suis tombé la-dessus : https://boinc.berkeley.edu/trac/wiki/CreditOptions
et je me sens pas plus avancé
DHEP, Climate Prediction, RNA World (boîte virtuelle) et d'autres projets ont déjà permis d'accumuler des crédits. Pas besoin de réinventer la roue, peut-être qu'un des administrateurs/devs offrira la solution gratuitement ?
Je n'ai plus que du t2, ils vont durer largement plus de 2 jours et quasiment tous mes cpus sont à l'arrêt
C'est étrange cette affaire ! Comme si l'application avait une préférence pour 2 cœurs en particulier... C'est nouveau ? C'est depuis que l'application n'est plus en VM peut-être ?
J'ai réglé ma VM Linux antiX faite à la main sur 2 cœurs, 4 cœurs et 8 cœurs et j'ai redémarré la machine. Enregistré tous les détails du fichier client_state.xml au fur et à mesure que les WU's arrivaient (et ont été annulés parce que c'était une expérimentation). A 2 coeurs, le serveur avait tendance à envoyer des paires de 1 coeurs WU's. A 4 coeurs, le serveur envoyait une paire de 2 coeurs mais parfois 4 coeurs. A 8 cœurs, le serveur envoyait toujours 8 cœur WU's. (mais mon expérimentation a été limitée. Les résultats de l'ensemble de données de client_state.xml affichés à la fin).
@marmot : utilises https://www.deepl.com/translator !
Merci, ça a mieux fonctionné bien qu'il ait eu des problèmes avec l'utilisation des mots en informatique (threads, cores, a continué d'essayer de donner au serveur ou à VM un genre masculin au lieu d'un genre non sexiste). Aussi que le mot "experiment" n'est proposé qu'à titre "d'expérience" ou "d'expérimentation" pour une raison idiote.
@SVojna et les autres : mais combien de RAM la tâche maximum la tâche utiliser *réellement* durant son exécution ?
Chaque thread nwchem commence avec 146 MiB dans ma distribution linux. Il est passé à 156 Mo par thread après 1 heure. (J'ai arrêté l'expérience après 1 heure et je ferai d'autres tests dans 2 jours après que les WU Windows NWChem seront terminés.) Chaque thread réclame 1.2GiB de mémoire pour une utilisation potentielle. Il faudra encore de nombreux jours pour regarder les threads WU afin de voir quelle RAM maximale ils prennent réellement.
L'emballage NWchem vérifie si vous avez 2048 Mio disponibles pour BOINC et ne négocier.
J'ai été capable d'obtenir l'antiX VM pour exécuter NWchem à des réglages minimal 2112 MiB RAM dans la Virtual Box ; bien que la RAM maximale utilisée pour l'heure n'ait jamais dépassé 700MiB sur 4 threads NWchem.
Traduit avec
www.DeepL.com/Translator-----------------
Voici donc les résultats de client_state.xml (extrait des informations superflues).
Remarquez comment la <classe_plan>t1</classe_plan> se poursuit accepte
<cmdline>-t4</cmdline>
ou
<cmdline>-t2</cmdline> ?
@damotbe, La classe de plan t1 avec les options cmdline est en concurrence avec les classes de plan t2 et t4 ?
<app_version>
<app_name>nwchem</app_name>
<version_num>6</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>1.000000</avg_ncpus>
<plan_class>t1</plan_class>
<file_ref>
<file_name>nwchem_t1_worker_0.6.sh</file_name>
<open_name>worker.sh</open_name>
<copy_file/>
</file_ref>
</app_version>
<app_version>
<app_name>nwchem</app_name>
<avg_ncpus>2.000000</avg_ncpus>
<plan_class>t1</plan_class>
<cmdline>-t2</cmdline>
<file_ref>
<file_name>nwchem_t1_worker_0.6.sh</file_name>
<open_name>worker.sh</open_name>
<copy_file/>
</file_ref>
</app_version>
<app_version>
<app_name>nwchem</app_name>
<avg_ncpus>4.000000</avg_ncpus>
<plan_class>t1</plan_class>
<cmdline>-t4</cmdline>
<file_ref>
<file_name>nwchem_t1_worker_0.6.sh</file_name>
<open_name>worker.sh</open_name>
<copy_file/>
</file_ref>
</app_version>
<app_version>
<app_name>nwchem</app_name>
<avg_ncpus>2.000000</avg_ncpus>
<plan_class>t2</plan_class>
<file_ref>
<file_name>nwchem_t2_worker_0.6.sh</file_name>
<open_name>worker.sh</open_name>
<copy_file/>
</file_ref>
</app_version>
<app_version>
<app_name>nwchem</app_name>
<avg_ncpus>4.000000</avg_ncpus>
<plan_class>t4</plan_class>
<file_ref>
<file_name>nwchem_t4_worker_0.6.sh</file_name>
<open_name>worker.sh</open_name>
<copy_file/>
</file_ref>
</app_version>
<app_version>
<app_name>nwchem</app_name>
<avg_ncpus>8.000000</avg_ncpus>
<plan_class>t8</plan_class>
<file_ref>
<file_name>nwchem_t8_worker_0.6.sh</file_name>
<open_name>worker.sh</open_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>nwchem_vm_0.3.vdi</file_name>
</file_ref>
</app_version>
-------------
Même avec
https://www.deepl.com/translator ce message était difficile parce que deepl ne comprend pas l'usage spécifique des mots à partir des indices contextuels dont nous parlons en informatique.