
tout le monde !
A l'occasion du raid d'automne 2017, j'ai le plaisir de vous présenter
Travis Desell, administrateur du projet CSG.
*****
Salut Modesti!
Désolé pour ma lenteur -- j'étais en déplacement ces derniers jours. Si vous voulez que je vous fasse un retour sur un post quelconque de votre forum, faites-le moi juste savoir ici par un message personnel ou un e-mail et je passerai vous voir.
Quant à tes questions:
- Pourriez-vous présenter l'équipe en charge du projet?Pour le côté BOINC, il s'agit tout simplement de moi! C'est pourquoi les choses peuvent être un peu lentes de temps en temps. J'ai cependant deux étudiants en Master - Connor et Marshall - qui travaillent sur Wildlife@Home. Marshall a travaillé sur les interfaces de production participative et Connor a fait plus de travail dans l'ombre pour aider les biologistes de la faune à utiliser les algorithmes informatiques de vision.
- Où est situé le projet?Une partie remonte à l'époque où j'étais à l'école supérieure de
l'institut polytechnique Rensselaer (où j'ai mis en place MilkyWay@Home). Pour mon post-doctorat, j'ai développé DNA@Home et lorsque j'ai décroché une chaire de professeur à
l'université du Dakota du Nord, j'ai emmené DNA@Home avec moi. Après avoir démarré quelques projets de calcul distribué ici, à l'UND, j'ai décidé de tous les fusionner dans Citizen Science Grid pour rendre ma vie un peu plus facile.
- CSG regroupe plusieurs sous-projets qui étaient auparavant des projets indépendants. Pourriez-vous nous expliquer, quand et comment l'idée d'une fusion en CSG est apparue?À la base, chaque projet avait sa propre page web, son ensemble de forums, nom de domaine, etc. Cela a fini par être une grande source d'embêtements pour moi, car j'avais à consulter trois forums différents et à mettre à jour les choses en trois endroits différents quand il fallait actualiser BOINC, etc. La fusion des projets a été faite, presque entièrement, pour faciliter un peu ma vie bien remplie de professeur. Cela a cependant ajouté un bénéfice: quand un projet n'a pas de travail, les autres en ont, ce qui évite que les serveurs s'assèchent pendant trop longtemps!
- Quand pensez-vous que nous pourrions nous attendre à du nouveau travail sur DNA?Actuellement, je n'en suis pas sûr. Je n'ai pas de financement pour DNA@Home et nous avons fait quelques avancées où, avec ce que nous faisons, nous pouvons obtenir les résultats nécessaires sans ressources informatiques massives. Nous poursuivons le travail et j'espère toutefois que nous aurons un peu de travail pour le projet à l'avenir quand le besoin se fera sentir. Je ne veux cependant pas gaspiller les cycles CPU des gens quand nos besoins informatiques n'en ont pas besoin pour ce projet actuellement. De plus, je suis personnellement nettement plus intéressé par ce que nous faisons avec l'algorithme EXACT sur wildlife@home, celui-ci prend donc nettement plus de mon attention.
- Avez-vous pensé à créer une application GPU?Oui, c'est sur ma liste des choses à faire. Je veux juste m'assurer que nous en tirerons une bonne performance. La programmation des GPU est délicate et avec l'application que nous avons actuellement, il est totalement possible de se retrouver avec une application GPU plus lente que l'application CPU!
- Dans quelques jours, notre équipe fera un raid sur votre projet. Qu’en pensez-vous?Super, je suis super-excité à ce sujet! Ce que je fais avec EXACT et Wildlife@Home nécessite autant de cruncheurs que je peux rassembler. J'ai hâte de voir l'augmentation du travail accompli!
Merci,
--Travis
*****
Et voici la VO:
Hi Modesti!
Sorry for being a little slow -- was traveling the last few days. If you want me to provide some feedback on any posts in your forum just let me know here with a private message or email and I'll make my way on over.
As to your questions:
- Could you introduce the team in charge of the project?
It's pretty much just me on the BOINC end of things! That's why things can be a bit slow from time to time. I have to masters students (Connor and Marshall) working on Wildlife@Home though, Marshall has been working on the crowd sourcing interfaces, and Connor has been doing some more behind the scenes work to help the wildlife biologists use computer vision algorithms.
- Where is the project based?
Some of this started back when I was in graduate school at Rensselaer Polytechnic Institute (where I set up MilkyWay@Home). For my postdoc I developed DNA@Home, and then when I got a professorship at University of North Dakota, I took DNA@Home with me. After starting up a few volunteer computing projects here at UND, I decided to merge them all into the Citizen Science Grid to make my life a bit easier.
- CSG groups several subprojects that were individual projects before. Could you explain when and how the idea of the merging in CSG arose?
Originally each project had it's own webpage, set of forums, domain name, etc. This ended up being a royal pain in my butt because I'd have to check three different forums, and update things in three different places when I needed to upgrade BOINC, etc. Merging them was almost entirely to simplify my busy life as a professor a little bit. It does have the added benefit though that when one project has no work, others do so that prevents things from going dry too long!
- When do you think we could expect some more work on DNA?
At this point I'm not sure. I don't have any funding for DNA@Home, and we've made some advances where with what we're doing we can get the results we need without massive computing resources. We are continuing work and I hope we'll get some more work for it sometime in the future however when the need arises. I don't want to be wasting peoples CPU cycles however, when our computing needs don't call for it on that project at the moment. I'm also personally a lot more interested in what we're doing with the EXACT algorithm on wildlife@home so that's taking up a lot more of my attention.
- Have you thought of creating an application for GPU?
Yes I have, and it's on the to-do list. I just want to make sure that we get good performance out of it. Programming GPUs is tricky, and with the application we have right now it's totally possible to end up with a GPU application slower than the CPU one!
- In a few days, our team will make a run on your project. What do you think about it?
Super, super excited about it! What I'm doing with EXACT and Wildlife@Home needs as many crunchers as I can possibly get. I can't wait to have the boost in work getting done!
Cheers,
--Travis
Edit: ajout des liens Wikipédia
