Case study Africa@home

23
Case study Case study Africa@home Africa@home Prof. Christian R. Pellegrini Prof. Christian R. Pellegrini with: with: François Grey / CERN François Grey / CERN Ben Segal / CERN Ben Segal / CERN Asia@home workshop, Academia Sinica, Asia@home workshop, Academia Sinica, 16-17 April 2009, Taiwan 16-17 April 2009, Taiwan

description

Case study Africa@home. Prof. Christian R. Pellegrini with: François Grey / CERN Ben Segal / CERN Asia@home workshop, Academia Sinica , 16-17 April 2009, Taiwan. Overview. Prehistory of Africa @home What is Africa @home? Africa @home first phase Malariacontrol.net Volunteer thinking - PowerPoint PPT Presentation

Transcript of Case study Africa@home

Page 1: Case study Africa@home

Case studyCase studyAfrica@homeAfrica@home

Prof. Christian R. PellegriniProf. Christian R. Pellegriniwith:with:

François Grey / CERNFrançois Grey / CERNBen Segal / CERNBen Segal / CERN

Asia@home workshop, Academia Sinica,Asia@home workshop, Academia Sinica,16-17 April 2009, Taiwan16-17 April 2009, Taiwan

Page 2: Case study Africa@home

OverviewOverview Prehistory of Africa@homePrehistory of Africa@home What is Africa@home?What is Africa@home? Africa@home first phaseAfrica@home first phase Malariacontrol.netMalariacontrol.net Volunteer thinkingVolunteer thinking Africa@home second phaseAfrica@home second phase AfricaMapAfricaMap

Page 3: Case study Africa@home

Prehistory of Africa@homePrehistory of Africa@home Spin-off of fundamental research at CERNSpin-off of fundamental research at CERN Related to technologies developed for the LHC Related to technologies developed for the LHC

particle acceleratorparticle accelerator SixtrackSixtrack a program to study the beam stability a program to study the beam stability

was well suited to volunteer computingwas well suited to volunteer computing LHC@home a volunteer computing application for LHC@home a volunteer computing application for

the 50the 50thth anniversary of CERN anniversary of CERN Big success: 6'000 users after one weekBig success: 6'000 users after one week

Page 4: Case study Africa@home

From particle physics to malariaFrom particle physics to malaria After CERN's involvement in WSIS in Geneva After CERN's involvement in WSIS in Geneva

(2003) outreach project for WSIS in Tunis (2005)(2003) outreach project for WSIS in Tunis (2005) Goal: present a practical implementation of Goal: present a practical implementation of

volunteer computing for Africavolunteer computing for Africa The idea of The idea of Africa@homeAfrica@home was born was born Which suitable application ???Which suitable application ???

Porting of STI's Porting of STI's MalariaControlMalariaControl epidemiological epidemiological simulation program to volunteer computing simulation program to volunteer computing environment.environment.

Page 5: Case study Africa@home

Dealing with the digital divideDealing with the digital divide Huge potential for volunteer computing to contribute to Huge potential for volunteer computing to contribute to

solving pressing health and environmental issues facing solving pressing health and environmental issues facing the developing world.the developing world.

Africa@home provides a common framework for Africa@home provides a common framework for volunteer computing projects that address African volunteer computing projects that address African needs.needs.

An important goal of Africa@home is to involve African An important goal of Africa@home is to involve African students, scientists and institutions in the development students, scientists and institutions in the development and running of these volunteer computing projects.and running of these volunteer computing projects.

What is Africa@homeWhat is Africa@home

Page 6: Case study Africa@home

A shell to host computational modelsA shell to host computational models Action-oriented, interdisciplinary projectAction-oriented, interdisciplinary project Broaden the epidemiological studies of diseases (HIV/AIDS, Broaden the epidemiological studies of diseases (HIV/AIDS,

Malaria, TB, …)Malaria, TB, …) Combine large-scale simulations with real data from the field to Combine large-scale simulations with real data from the field to

improve modelsimprove models Novel partnership between academic institutions, international Novel partnership between academic institutions, international

organizations and NGOsorganizations and NGOs Hosting of volunteer computing projects in AfricaHosting of volunteer computing projects in Africa Empower African universitiesEmpower African universities Join International ResearchJoin International Research Involve African universities in the development processInvolve African universities in the development process

Africa@home

Page 7: Case study Africa@home

Africa@home: first phaseAfrica@home: first phase Porting of MalariaControl to BOINC platformPorting of MalariaControl to BOINC platform Project team involves 3 students from Geneva, Bamako and YaoundéProject team involves 3 students from Geneva, Bamako and Yaoundé Funded by Geneva International Academic Network, hosted at CERNFunded by Geneva International Academic Network, hosted at CERN Port took 3 months, beta-test February 2006, open to public July 2006Port took 3 months, beta-test February 2006, open to public July 2006 Server at University of GenevaServer at University of Geneva

Page 8: Case study Africa@home

MalariaControl.netMalariaControl.net

Page 9: Case study Africa@home

MalariaControl.net statisticsMalariaControl.net statistics VolunteersVolunteers: 25’000 total, 10’000 : 25’000 total, 10’000

activeactive Sign up rate: up to 400 new users Sign up rate: up to 400 new users

per day per day Currently no new usersCurrently no new users Host PCsHost PCs: 15,000 active,: 15,000 active, 85% Windows, 15% Linux, Mac85% Windows, 15% Linux, Mac

CPU power: 10CPU power: 10 TeraFLOPS TeraFLOPS equivalent to 3,000 CPU years/yr equivalent to 3,000 CPU years/yr

(midrange PCs)(midrange PCs) delivered to date 10,000 CPU years delivered to date 10,000 CPU years

(Oct 08)(Oct 08) Simulations per day:Simulations per day: 75,000 75,000 ……+ huge public/press interest!+ huge public/press interest!

Page 10: Case study Africa@home

Impact in Africa

Page 11: Case study Africa@home

Africa@home: second phaseAfrica@home: second phase Named Named "Volunteer Computing for Africa""Volunteer Computing for Africa" Continue to involve African scientists and institutions Continue to involve African scientists and institutions in hosting, in hosting,

porting and developing volunteer computing projects for African porting and developing volunteer computing projects for African humanitarian needs.humanitarian needs.

Africa@home workshopAfrica@home workshop More than 50 African scientists from 20 countries More than 50 African scientists from 20 countries

Africa@home new applicationsAfrica@home new applications STDSIM with Erasmus Medical Centre, RotterdamSTDSIM with Erasmus Medical Centre, Rotterdam HIVMM with SACEMA, South AfricaHIVMM with SACEMA, South Africa ””Autodock4” with the WISDOM collaborationAutodock4” with the WISDOM collaboration ””AfricaMap” with UNOSATAfricaMap” with UNOSAT

Africa@home serversAfrica@home servers: Uni. Cape Town, Uni. Geneva: Uni. Cape Town, Uni. Geneva WHOWHO is an official partner is an official partner

Page 12: Case study Africa@home

Africa@home workshopAfrica@home workshop Workshop at AIMS (African Institute for Mathematical Workshop at AIMS (African Institute for Mathematical

Sciences), Muisenberg-Cape Town, 16-22 July, 2007.Sciences), Muisenberg-Cape Town, 16-22 July, 2007.

Page 13: Case study Africa@home

Africa@home & WISDOM collaborationAfrica@home & WISDOM collaboration AimAim: deploying WISDOM : deploying WISDOM Autodock4 Autodock4 software as a volunteer software as a volunteer

computing application managed by Africa@homecomputing application managed by Africa@home Accelerating research against a malaria targetAccelerating research against a malaria target Increasing IT knowledge in AfricaIncreasing IT knowledge in Africa Preparing a joint deployment on a volunteer computing grid and a grid Preparing a joint deployment on a volunteer computing grid and a grid

infrastructureinfrastructure

PartnersPartners:: Africa@homeAfrica@home: CERN, ICV, Peter Amoako-Yirenkyi (Kwame Nkrumah University : CERN, ICV, Peter Amoako-Yirenkyi (Kwame Nkrumah University

of Science and Technology, Kumasi, Ghana) and Eloi Appora-Gnékindy of Science and Technology, Kumasi, Ghana) and Eloi Appora-Gnékindy (University of Bangui, Central African Republic)(University of Bangui, Central African Republic)

WISDOM consortiumWISDOM consortium: HealthGrid, CNRS, University of Modena, : HealthGrid, CNRS, University of Modena, Mahidol Mahidol University (Thailand)University (Thailand)

Contact with the ThaiGrid infrastructure for deploying WISDOM Contact with the ThaiGrid infrastructure for deploying WISDOM on the same targeton the same target

Contact with WHO and World Community Grid (IBM)Contact with WHO and World Community Grid (IBM)

Page 14: Case study Africa@home

Volunteer thinking: future trend in VCVolunteer thinking: future trend in VC Distributed Distributed thinkingthinking vs. distributed vs. distributed computingcomputing

Example:Example: Stardust@home Stardust@home Jan 2006: Stardust spacecraft returns interstellar dust particles to EarthJan 2006: Stardust spacecraft returns interstellar dust particles to Earth

The microscopic particles are embedded in a piece of aerogelThe microscopic particles are embedded in a piece of aerogelMicroscope images of aerogel distributed to hundreds of volunteers using BOINCMicroscope images of aerogel distributed to hundreds of volunteers using BOINCVolunteers download a ‘virtual microscope’, learn how to find particlesVolunteers download a ‘virtual microscope’, learn how to find particlesOnly about 45 particles in whole aerogel = 45 ants on football fieldOnly about 45 particles in whole aerogel = 45 ants on football fieldVolunteers who find particles will become co-authors of scientific papersVolunteers who find particles will become co-authors of scientific papers

Page 15: Case study Africa@home

BOSSABOSSA

BOSSA is a new platform developed by the BOINC BOSSA is a new platform developed by the BOINC team led by David Anderson at SSL, Berkeley.team led by David Anderson at SSL, Berkeley.

It supports volunteer computing applications It supports volunteer computing applications involving personal intervention by the volunteer.involving personal intervention by the volunteer.

The The AfricaMapAfricaMap application runs on BOSSA application runs on BOSSA

Page 16: Case study Africa@home

AfricaMapAfricaMapcartography from satellite imagescartography from satellite images

Project partner: Project partner: UNOSATUNOSAT Goal: Implement a distributed Goal: Implement a distributed

framework for satellite image framework for satellite image annotation.annotation.

UNOSAT is a United Nations programme created to provide the international community and developing countries with enhanced access to satellite imagery and Geographic Information System (GIS) services. These tools are used mainly in humanitarian relief, disaster prevention and post crisis reconstruction

Page 17: Case study Africa@home

AfricaMapAfricaMapan up to date geodatabasean up to date geodatabase

Volunteers identify roads, bridges, rivers, human Volunteers identify roads, bridges, rivers, human settlements, cultures and geo featuressettlements, cultures and geo features

Servers in UCT and UniGEServers in UCT and UniGE

Page 18: Case study Africa@home

AfricaMap statusAfricaMap status DesignDesign: BOINC server to distribute compressed : BOINC server to distribute compressed

images to clientsimages to clients client applications either Java Scriptclient applications either Java Script or BOINC client applicationsor BOINC client applications

Project StatusProject Status:: Phase 1 about to finish: Phase 1 about to finish: porting the image compressor to a Desktop Grid at porting the image compressor to a Desktop Grid at

UNOSATUNOSAT

Page 19: Case study Africa@home

Who are the volunteers?Who are the volunteers?

Page 20: Case study Africa@home

Africa@home partnersAfrica@home partnersCore PartnersCore PartnersEuropean Organization for Nuclear Research (CERN)European Organization for Nuclear Research (CERN)International Conference Volunteers (ICV)International Conference Volunteers (ICV)Informaticiens sans Frontières (ISF)Informaticiens sans Frontières (ISF)Swiss Tropical Institute (STI)Swiss Tropical Institute (STI)University of Geneva, Computer Science Dept.University of Geneva, Computer Science Dept.World Health Organization (WHO)World Health Organization (WHO)

Associated PartnersAssociated PartnersAgence Universitaire de la Francophonie (AUF)Agence Universitaire de la Francophonie (AUF)Erasmus University Medical Center, The NetherlandsErasmus University Medical Center, The NetherlandsSACEMA, Stellenbosch University, South AfricaSACEMA, Stellenbosch University, South AfricaAfrican Institute for Mathematical Sciences, Muisenberg, South AfricaAfrican Institute for Mathematical Sciences, Muisenberg, South AfricaUniversity of Bamako, MaliUniversity of Bamako, MaliUniversity of Dakar, SenegalUniversity of Dakar, SenegalUniversity of Yaoundé, CameroonUniversity of Yaoundé, CameroonUN Operational Satellite Applications, UNOSATUN Operational Satellite Applications, UNOSAT

SponsorSponsorGeneva International Academic Network (GIAN)Geneva International Academic Network (GIAN)

Page 21: Case study Africa@home

Media coverageMedia coverage Africa@home received a large media coverage:Africa@home received a large media coverage:

Vos ordinateurs peuvent aider la lutte contre la malaria, Vos ordinateurs peuvent aider la lutte contre la malaria, Le Monde Le Monde Tapping computer power to fight malaria, Tapping computer power to fight malaria, SwissinfoSwissinfo Fight malaria with your home computer, Fight malaria with your home computer, New ScientistNew Scientist Donating computing power to fight malaria, Donating computing power to fight malaria, Cordis Cordis (EU News)(EU News) Volunteer computing to study malaria’s spread, SVolunteer computing to study malaria’s spread, SciDev.NetciDev.Net Votre ordinateur peut aider la recherche sur le paludisme, Votre ordinateur peut aider la recherche sur le paludisme, Le ProgrèsLe Progrès Fighting malaria with computers, Fighting malaria with computers, Daily India.comDaily India.com Fight Against Malaria in Africa: Put your computer to work, Fight Against Malaria in Africa: Put your computer to work, Medical News TodayMedical News Today CERN’s Africa@home asks people to volunteer their computers to battle malaria in Africa, CERN’s Africa@home asks people to volunteer their computers to battle malaria in Africa,

Science SpectrumScience Spectrum Africa@home, Africa@home, BBC News Digital PlanetBBC News Digital Planet Wanted: computers for a humanitarian cause, Wanted: computers for a humanitarian cause, NatureNature Coming down to Earth: Linking up computers to defeat malaria, Coming down to Earth: Linking up computers to defeat malaria, The EconomistThe Economist CERN launches Africa@home Project, CERN launches Africa@home Project, GridTodayGridToday Fighting Malaria in Africa From Your Home Computer, Fighting Malaria in Africa From Your Home Computer, Voice of AmericaVoice of America Malaria Battlers Enlist Power of Your PC, Malaria Battlers Enlist Power of Your PC, National GeographicNational Geographic

Page 22: Case study Africa@home

AcknowledgementsAcknowledgements Africa@home is a team effort and the following Africa@home is a team effort and the following

persons deserve acknowledgements:persons deserve acknowledgements:

François Grey, Ben Segal, Nicolas Maire,François Grey, Ben Segal, Nicolas Maire,Christian Stroestrup, Jacques Fontignie,Christian Stroestrup, Jacques Fontignie,

Ranaivo Razakanirina, Bakary Sagara,Ranaivo Razakanirina, Bakary Sagara,William Kandel, Silvano de Genaro, Viola Kreps,William Kandel, Silvano de Genaro, Viola Kreps,Peter Amoako-Yirenkyi , Eloi Appora-Gnékindy Peter Amoako-Yirenkyi , Eloi Appora-Gnékindy

Page 23: Case study Africa@home

“The road to development starts with digging the foundations of Science and building a competitive

infrastructure for Research”

Thank you for your Thank you for your attention.attention.