Nous sommes le 7 octobre 2020 et la recherche d'un traitement pour le COVID-19 devient de plus en plus urgente !
Dans cette véritable course contre la montre, en plus d'un strict respect des rêgles sanitaires, toutes les ressources informatiques possibles doivent être mises à disposition de la recherche !
C'est bien dans cette optique que folding@home est important puisqu'il a un potentiel de puissance de calcul phénoménale avec tous les ordinateurs du monde comme seule limite !
Afin d'accélerer les calculs, il est aussi possible de passer par la case "optimisation" du programme de calcul (le "core" dans le cas de folding@home).
Dans le cadre d'une étroite collaboration entre NVidia et le projet folding@home, NVidia a permis d'intégrer CUDA (language de programmation maison de NVidia dédié au calcul intensif sur ses cartes graphiques)
à la librairie de calcul scientifique open-source OpenMM utilisée par folding@home en plus de l'OpenCL.
Cette intégration de CUDA permet au contributeurs dotés de cartes graphiques NVidia compatibles de calculer plus rapidement les unités de calcul
et pas qu'un peu puisque ce sont des gains compris entre 5 et 25% pour tous les projets et entre 50 et 400% pour les projets dédiés au COVID-19 du projet Open-Science Covid Moonshot sans changer de carte graphique !
Voici les optimisations dans le cas de la plus grosse unité de calcul (la protéine Spike SARS-CoV-2) :
1 | Twitch.tv/djvins_tv | 17 921 628 |
2 | drvb | 9 719 228 |
3 | ultrason | 9 628 159 |
4 | GeGe_NeKLoF | 9 317 028 |
5 | XSB_Lyon_France | 9 087 204 |
6 | Bluetr | 7 713 327 |
7 | Thocathe | 6 592 166 |
8 | RedFox_Fr | 5 630 287 |
9 | 6rill2000 | 5 602 944 |
10 | bob2a | 4 470 373 |
11 | StoBoy | 3 491 312 |
12 | Yanopski | 2 315 346 |
13 | Tonio_Vega | 2 165 711 |
14 | fftreza | 1 609 498 |
15 | Kanbys | 1 464 083 |
16 | Astreos | 1 427 134 |
17 | PB21410 | 1 339 152 |
18 | Darth | 1 266 338 |
19 | lns25 | 1 158 438 |
20 | psychopatt | 1 139 239 |