Le projet (WCG) regroupe plusieurs projets de recherche scientifique au sein d'un même projet de calcul distribué, afin de principalement lutter contre plusieurs maladies humaines. Plus largement, WCG regroupe des projets ayant un fort intérêt humanitaire. Le but premier de WCG était de créer la plus grande grille de calcul publique au monde.

La plateforme logicielle utilisée est le logiciel BOINC (), qui est actuellement disponible sur toutes les plates-formes (Windows, Linux, Mac OS X et FreeBSD). Il est depuis peu accessible par les smartphones Android.

Le logiciel utilise le temps de calcul inutilisé des ordinateurs à travers le monde. WCG a analysé différents aspects du génome humain, du VIH, de la dengue, de la dystrophie musculaire, du cancer, de la grippe, des rendements des cultures de riz à travers le monde et de l'énergie propre.

Historique IBM et d'autres participants ont parrainé la recherche de afin d'accélérer la découverte d'un remède contre la varioleIBM builds grid for smallpox research.. L'étude de la variole a utilisé une grille de calcul distribuée massive afin d'analyser l'efficacité de certains composés contre la variole.. Le projet a permis aux scientifiques de cibler 35 millions de molécules médicamenteuses potentielles contre certaines protéines de la variole et d'identifier de bons candidats pour le développement de traitements contre la variole. Dans les premières 72 heures du projet, résultats ont été retournés. À la fin, 44 traitements potentiels puissants ont été analysés.. Sur la base de cette réussite, IBM a annoncé le la création de dans le but de créer un environnement technique où d'autres recherches humanitaires pourraient être traitées..

WCG initialement pris en charge sous , en utilisant la propriété du logiciel de qui a propulsé dans le calcul distribué. La demande de support Linux a conduit à l'ajout en de la technologie de grille de l'open source BOINC pour que des projets tels que Seti@home et climateprediction.net. soient désormais pris officiellement en charge sous Mac OS X et Linux..

Au , WCG possédait plus de comptes d'utilisateurs enregistrés. Au cours du projet, plus de de temps de calculs ont été effectués .

En , WCG quitte IBM. Le projet est maintenant géré et soutenu par l'Institut Krembil pour la recherche, une institution de recherche scientifique basée à Toronto au Canada. Ils annoncent un nouveau projet consacré à l'identification de nouveaux traitements pour la maladie de Parkinson ainsi que la conception d'un programme de sensibilisation pour les jeunes afin de les intéresser aux sciences et aux technologies..

Fonctionnement 275px|vignette|L'image montre l'historique d'utilisation de deux CPU (sous hyper-threading) lorsque le logiciel client BOINC traite deux tâches sur chaque CPU sous Microsoft Windows XP SP2. Le met sa technologie à disposition des seules organisations publiques ou à but non lucratif pour qu'elles l'utilisent dans des recherches humanitaires qui, autrement, risqueraient de ne pas aboutir en raison du coût élevé de l'infrastructure informatique nécessaire en l'absence d'infrastructure publique. Cet organisme, dans le cadre de son engagement à faire progresser le bien-être de l'homme, s'est engagé à ce que tous les résultats soient versés au domaine public et transmis à la communauté scientifique mondiale. L'ONU est responsable de la sélection des projets. Le utilise le temps d'inactivité des ordinateurs connectés à Internet afin d'effectuer des calculs pour la recherche.. Les utilisateurs doivent installer un logiciel client : BOINC. Ce logiciel fonctionne en arrière-plan, en utilisant les ressources du système disponibles et inutilisés pour exécuter du travail pour WCG.. Quand une unité de travail est terminée, le logiciel client le renvoie au WCG et télécharge une nouvelle unité de travail... Pour assurer la précision du résultat, les serveurs du WCG envoient plusieurs copies de chaque unité de travail.. Puis, lorsque les résultats sont reçus, ils sont collectés et confrontés entre eux...

Les utilisateurs peuvent choisir d'utiliser le rendu graphique de l'unité de travail en cours comme écran de veille.

Bien que de nombreuses grilles de calculs publiques telles que SETI@home et Folding@home sont consacrées à un seul projet, propose plusieurs projets humanitaires dans un cadre unique. Les utilisateurs sont inclus dans tous les projets par défaut, mais peuvent se retirer des projets comme bon leur semble..

Le est lancé pour la première fois sur le client de . Après l'ajout du logiciel open source BOINC en 2005, le a finalement mis fin au client Grid MP et s'est rajouté sur la plate-forme BOINC en 2008..

Même si le WCG fait usage de logiciel client , les applications actuelles qui effectuent les calculs scientifiques ne peuvent pas l'être. Toutefois, plusieurs applications scientifiques sont disponibles sous licence libre, bien que la source n'est pas directement disponible à partir de WCG.

Problèmes potentiels Parce que le logiciel de augmente l'utilisation du CPU en utilisant les temps de traitement non utilisés, il est possible que le logiciel cause un comportement anormal sur les ordinateurs bénévoles. En dépit de la nature discrète du logiciel, une diminution des performances du système pourrait se produire. Une utilisation élevée du processeur pourrait aussi provoquer la surchauffe de l'ordinateur.

Le client BOINC évite cela en ne tournant par défaut que lorsque l'ordinateur est inutilisé et en utilisant plusieurs limites qui permettent de suspendre le calcul quand il n'y a pas suffisamment de ressources libres si l'on décide de le faire tourner en permanence. Contrairement à d'autres projets BOINC, définit les valeurs par défaut BOINC conservatrices, ce qui rend le risque de dommages informatiques extrêmement faible. La puissance demandée par défaut pour le CPU est de 60 %. Cela est assez schématisé ; par exemple, si l'utilisation est fixée à 60 % il fonctionnera à 100 % pendant 3 secondes, puis à 0 % pendant 2 secondes, résultant une diminution moyenne d'utilisation du processeur..

Il existe un au programme, TThrottleTThrottle., qui résout le problème de surchauffe d'une manière différente. TThrottle limite l'utilisation d'un projet BOINC en mesurant la température du CPU et/ou du GPU et ajuste les temps de fonctionnement en conséquence. Il utilise aussi un temps plus court de commutation, de moins d'une seconde, ce qui entraîne une baisse de la température lors de celle-ci.

Statistiques et concurrence Les contributions de chaque utilisateur sont enregistrées et ses statistiques de contribution sont accessibles au public. En raison du fait que le temps de traitement de chaque unité de travail varie d'un ordinateur à l'autre, en fonction de la difficulté de l'unité de travail, de la vitesse de l'ordinateur et de la taille des ressources disponibles au ralenti, les contributions sont habituellement mesurées en points. Les points sont attribués pour chaque unité de travail en fonction de l'effort requis pour traiter cette unité de travail..

Après avoir terminé une unité de travail, le client BOINC demande le nombre de points qu'il estime mériter, basé sur le logiciel de référence. Depuis que plusieurs ordinateurs effectuent la même unité de travail pour assurer l'exactitude, les serveurs de doivent examiner les points réclamés par chacun de ces ordinateurs. Les serveurs doivent négliger les valeurs statistiques aberrantes, pour les autres valeurs, le nombre de points attribué à chaque ordinateur est souvent proche du nombre de points demandé...

Dans la grille, les utilisateurs peuvent rejoindre des équipes qui ont été créées par des organisations, des groupes ou des individus. Les équipes engendrent un sentiment accru de l'identité communautaire et peuvent aussi inspirer l'émulation. Comme les équipes s'affrontent les unes contre les autres, plus de travail est effectué, ce qui est globalement bénéfique pour la grille..

Partenaire et licence Le reconnaît les entreprises et les organisations en tant que partenaires si elles favorisent le WCG au sein de leur entreprise ou organisation. Au , le WCG avait 433 partenaires..

En outre, dans le cadre de son engagement à améliorer la santé humaine et le bien-être, les résultats de tous les calculs effectués dans le WCG sont envoyés dans le domaine public et mis à la disposition de la communauté scientifique.

À l'automne 2006, IBM a parrainé une campagne publicitaire sur papier et en ligne pour le WCG.. La campagne publicitaire papier est apparue dans , , , , et ...

Projets de WCG Projets actifs

OpenPandemics - COVID 19 Le , IBM a annoncé OpenPandemics - COVID-19. Le projet vise à identifier les traitements possibles pour le coronavirus (SRAS-CoV-2) qui est responsable de la pandémie COVID-19. WorldCommunityGrid s'associe à Scripps Research, avec qui il a déjà collaboré par le passé, notamment dans le cadre des projets FightAIDS@Home. Le projet fonctionne sur des CPU, éventuellement des GPU et sert également à créer un "outil de réponse rapide, à code source ouvert, qui aidera tous les scientifiques à rechercher rapidement des traitements pour les futures pandémies"..

Le projet a été lancé le ..

FightAIDS@Home - Phase 2

À la suite de la Phase 1, il a été constaté qu'il y avait un grand nombre de faux-positifs et de faux-négatifs. La Phase 2 du projet Lutte contre le SIDA utilise une méthode de simulation différente afin de mieux vérifier et d'affiner la sélection issue de la Phase 1. Cette technique, appelée BEDAM (Méthode Analytique de la Répartition de l’Énergie de Liaison), a montré son efficacité d'un point de vue informatique, mais n'a jamais été utilisée pour tester plus d'une douzaine de molécules.. Avec le WCG, il sera possible d'évaluer plus minutieusement les meilleurs candidats issus de la Phase 1. La Phase 2 a ainsi deux buts principaux : augmenter le taux de succès en réduisant les faux-positifs et faux-négatifs issus de la Phase 1, et tester la technique BEDAM à une large échelle. Cela permettrait d'économiser beaucoup de temps et d'argent lors de la phase de test en laboratoire pour le développement du médicament...

Outsmart Ebola Together Le projet Ensemble, plus rusé qu'Ebola permet d'aider les chercheurs à développer un traitement au virus Ebola. Aujourd'hui, il n'y a pas de traitements approuvés ou de vaccins face à ce virus mortel, et la recherche d'un antiviral efficace est primordiale. Alors que les épidémies précédentes s'étaient terminées lorsque la maladie avait disparu de la population humaine, les événements de 2014 ont montré que le virus, plutôt que de disparaitre, pourrait devenir endémique...

The Clean Energy Project - Phase 2 L'objectif du projet Énergie propre est de trouver de nouveaux matériaux pour la prochaine génération de cellules solaires, puis d'appareils de stockage d'énergie. Les chercheurs veulent calculer les propriétés électroniques de centaines de milliers de matériaux organiques et identifier les candidats les plus prometteurs pour mettre au point une technologie énergétique solaire abordable. Pendant la phase 2 sont effectués des calculs de structures électroniques : pour obtenir des propriétés optiques, électroniques et physiques plus précises des matériaux solaires candidats, des calculs de mécanique quantique sont exécutés pour chaque candidat. Cette phase apportera également des données directes aux groupes menant les expériences afin de les aider à concevoir de meilleures cellules solaires...

Mapping Cancer Markers La cartographie des marqueurs de cancer sur le vise à identifier les marqueurs associés à différents types de cancer. Le projet est d'analyser des millions de données recueillies à partir des milliers d'échantillons de patients sains et cancéreux.