Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
boinc [Le 11/09/2022, 12:04] moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
boinc [Le 14/01/2025, 16:37] (Version actuelle) arverne73 actualisation |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Bionic Focal calcul_collaboratif}} | + | {{tag>Bionic Focal Jammy calcul_collaboratif}} |
| ---- | ---- | ||
| Ligne 7: | Ligne 7: | ||
| **BOINC**, acronyme de **B**erkeley **O**pen **I**nfrastructure for **N**etwork **C**omputing est une plate-forme de calcul distribué mise au point par l'université de Berkeley. Ce programme permet à n'importe quelle personne volontaire de participer à des projets scientifiques en mettant à disposition la puissance de calcul inutilisée de son ordinateur au profit de la science. Différents projets de calculs sont en cours d'avancement, vous pouvez rejoindre ceux de votre choix à tous moments. | **BOINC**, acronyme de **B**erkeley **O**pen **I**nfrastructure for **N**etwork **C**omputing est une plate-forme de calcul distribué mise au point par l'université de Berkeley. Ce programme permet à n'importe quelle personne volontaire de participer à des projets scientifiques en mettant à disposition la puissance de calcul inutilisée de son ordinateur au profit de la science. Différents projets de calculs sont en cours d'avancement, vous pouvez rejoindre ceux de votre choix à tous moments. | ||
| - | Il n'y a pas de configuration minimale, n'importe quelle ordinateur est capable de faire tourner ce logiciel. Les résultats dépendront seulement de la puissance de calcul de votre processeur. | + | Il n'y a pas de configuration minimale, n'importe quel ordinateur est capable de faire tourner ce logiciel. Les résultats dépendront seulement de la puissance de calcul de votre processeur. |
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| Ligne 23: | Ligne 23: | ||
| ==== Depuis les sources ==== | ==== Depuis les sources ==== | ||
| - | Bien que ceci soit conseillé sur leur site et proposé sur leur [[https://boinc.berkeley.edu/download.php|page]], la version disponible en 2020 est complètement obsolète et son installation n'est pas fonctionnelle par manque d'une librairie (libwebkitgtk-1.0-0). | + | Cette méthode plus complexe n'est pas conseillée sur le site du projet [[https://boinc.berkeley.edu/wiki/Installing_on_Linux|page]] |
| - | \\ Vous pouvez vérifier les versions disponibles ainsi que leurs dates de publication sur la page [[https://boinc.berkeley.edu/download_all.php]] | + | \\ Vous pouvez vérifier les versions disponibles ainsi que leurs dates de publication sur la page [[https://boinc.berkeley.edu/download_all.php]] mais elle n'est pas à jour ! |
| - | \\ Les détails d'installation sont données sur cette [[https://boinc.berkeley.edu/wiki/Installing_BOINC#Ubuntu|page]]. | + | \\ Les détails d'installation sont données sur cette [[https://boinc.berkeley.edu/wiki/Installing_BOINC_on_Debian_or_Ubuntu|page]]. |
| - | * Déplacer le script dans un dossier //mes logiciels//, pour l'exemple ici il s'agira de //~/bin//((~ étant votre Dossier Personnel)) | + | ==== Calculs avec le GPU ===== |
| - | * Ne créez pas de sous-dossier //boinc//, le script d'installation s'en occupera tout seul. | + | Si vous avez une carte graphique **Nvidia CUDA** ou **ATI/AMD**, certains projets peuvent l'utiliser pour accélérer les calculs. |
| - | * Ensuite depuis un [[:terminal]] saisissez les [[:commande_shell|commandes]] suivantes : <code>cd ~/bin | + | |
| - | sh boinc_7.4.22_x86_64-pc-linux-gnu.sh</code> (à adapter au nom du script téléchargé) | + | Page d'information sur cette fonctionnalité : [[https://boinc.berkeley.edu/wiki/GPU_computing|GPU]] |
| - | * Si l'installation s'est bien déroulée un nouveau dossier est créé dans votre dossier ~/bin, il s'agit de "BOINC" | + | |
| - | * Allez dans ce dossier pour lancez l'interface de configuration <code>cd ~/bin/BOINC | + | Consultez au passage la [[https://boinc.berkeley.edu/wiki/GPU_computing#Attach_to_projects_with_GPU_applications|liste des projets supportant les calculs GPU]]. |
| - | ./run_manager</code> | + | |
| + | Les commandes d'installation sont pour NVDIA : | ||
| + | <code>sudo apt install boinc-client-nvidia-cuda</code> | ||
| + | |||
| + | Et pour AMD : | ||
| - | ==== Projets 32 bits sur machine 64 bits ==== | + | <code>sudo apt install boinc-client-opencl</code> |
| - | Des précisions supplémentaires sont données sur la [[https://boinc.berkeley.edu/wiki/Installing_BOINC#Ubuntu_2|page]] pour le calcul de projets 32 bits alors que votre machine est installée avec un système 64 bits : des bibliothèques supplémentaires sont à installer. | ||
| ===== Rejoindre un projet ===== | ===== Rejoindre un projet ===== | ||
| Ligne 43: | Ligne 46: | ||
| De nombreux projets sont proposés pour Boinc dans les domaines biologique, physique, nanotechnologique, astronomique, climatologique, mathématique, informatique... Voir [[https://fr.wikipedia.org/wiki/Liste_des_projets_BOINC|la liste des projets]]. | De nombreux projets sont proposés pour Boinc dans les domaines biologique, physique, nanotechnologique, astronomique, climatologique, mathématique, informatique... Voir [[https://fr.wikipedia.org/wiki/Liste_des_projets_BOINC|la liste des projets]]. | ||
| - | <note tip>Voici un exemple d'[[:tutoriel:boinc_covid19|installation et configuration pour contribuer à une recherche sur COVID-19]]</note> | + | <note tip>Voici un exemple d'[[:tutoriel:boinc_covid19|installation et configuration pour contribuer à une recherche sur les cancers]]</note> |
| Pour rejoindre un projet, lancez l'application **Boinc Manager**.{{ :utilisateurs:arverne73:boinc_eoan_2.png?direct&300|}} | Pour rejoindre un projet, lancez l'application **Boinc Manager**.{{ :utilisateurs:arverne73:boinc_eoan_2.png?direct&300|}} | ||
| Ligne 70: | Ligne 73: | ||
| * Activité : seulement visible en vue "avancée", il permet de choisir l'activité du processeur ou l'activité réseau. | * Activité : seulement visible en vue "avancée", il permet de choisir l'activité du processeur ou l'activité réseau. | ||
| {{ :boinc:boinc-eoan_3.png?direct&600 |}} | {{ :boinc:boinc-eoan_3.png?direct&600 |}} | ||
| - | |||
| - | ==== Calculs avec le GPU ===== | ||
| - | Si vous avez une carte graphique **Nvidia CUDA** ou **ATI Stream**, vous pouviez l'utiliser pour calculer plus rapidement. Vous deviez disposer d'une version de Boinc supérieure à 6.3 (Octobre 2008). Consultez au passage la [[https://boinc.berkeley.edu/wiki/GPU_computing#Attach_to_projects_with_GPU_applications|liste des projets supportant les calculs GPU]]. | ||
| - | |||
| - | Ceci ne semble plus d'actualité. | ||
| Ligne 134: | Ligne 132: | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| * Le site de Boinc (EN): [[https://boinc.berkeley.edu/]] | * Le site de Boinc (EN): [[https://boinc.berkeley.edu/]] | ||
| + | * Page générale sur l'installation : [[https://boinc.berkeley.edu/download.php]] | ||
| * Liste des projets : [[https://fr.wikipedia.org/wiki/Liste_des_projets_BOINC]] | * Liste des projets : [[https://fr.wikipedia.org/wiki/Liste_des_projets_BOINC]] | ||
| * Le site de l'alliance francophone : [[https://www.boinc-af.org/]] | * Le site de l'alliance francophone : [[https://www.boinc-af.org/]] | ||