Le travail actuel se concentre sur l’adaptation du core Protomol au standard des autres cores Folding@home. En effet, comme pour tout core utilisant une base logicielle nouvelle, il faut s’assurer qu’il utilise des fichiers d’entrées et qu’il produit des fichiers de résultats compatibles avec les clients actuels et que les clients seront capables d’intéragir avec lui (codes d’erreurs, progression, système de checkpoint). Vijay Pande a annoncé aujourd’hui que les progrès sont encourageants et que le core poursuit le processus interne de validation. Notons que le développement de ce core a été confié à un programmeur professionnel, Joseph Coffland.De son coté, le core GPU3 poursuit aussi son chemin. Vijay a annoncé qu’il s’appellera core-15 (la suite logique de la numérotation des cores GPU). Rappelons que le principal changement de ce core est l’utilisation du code dérivé d’OpenMM. A ses débuts, OpenMM s’est basé sur le travail réalisé sur les cores FAH GPU (GPU1 puis GPU2), mais il a ensuite subit de nombreux ajouts et améliorations, afin de le rendre plus stable et plus fiable. Malheureusement, cette stabilité se fait un détriment des performances. Le benchmark prendra donc en compte cette diminution d’efficacité scientifique et vous ne devriez pas remarquer de baisse de votre PPD. Cette approche est rendue possible par le fait que les projets core_15 (GPU3) seront nouveaux, et ils ne continueront pas les projets GPU2 actuels.
Nous n’avons malheureusement pas de date de sortie de ces nouveaux cores, mais l’étude attentive de la roadmap d’OpenMM permet de spéculer sur une date de sortie du core_15 :
Citation:
La Beta (Octobre 2009) contiendra :
La Release 1.0 (Janvier 2010) supportera en plus :
- Méthode Particle mesh Ewald (PME)
- Intéractions non liantes personalisées, y compris les forces scalaires et vectorielles
- Support préliminaire d’OpenCL
La Release 1.0 (Janvier 2010) supportera en plus :
- API finalisée
- Tests unitaires extensifs et ensemble d’outils de validation
- Interactions en servitude personalisées.
Si on en croit cette roadmap, en considérant que le core_15 est développé en parrallèle et qu’il nécessitera quelques tests de validation supplémentaires lors de l’intégration de la version 1 d’OpenMM, le premier trimestre 2010 semble être une date d’arrivée réaliste du nouveau client GPU3.
Nous ne manquerons pas de vous tenir au courant dès que nous aurons de plus amples informations.
Basé sur : Updates on new cores: Protomol and GPU3 core
toTOW
Le: 22/10/09













