Presentation is loading. Please wait.

Presentation is loading. Please wait.

Technology for Citizen Cyberscience Dr. David P. Anderson University of California, Berkeley May 2011.

Similar presentations


Presentation on theme: "Technology for Citizen Cyberscience Dr. David P. Anderson University of California, Berkeley May 2011."— Presentation transcript:

1 Technology for Citizen Cyberscience Dr. David P. Anderson University of California, Berkeley May 2011

2 Computational science ● Simulation of physical reality ● scales from molecules to universe ● Analyzing data from new instruments ● LHC, LIGO, SKA, gene sequencers ● Unbounded need for computing power

3 The Consumer Digital Infrastructure ● 1.5 billion PCs/laptops/tablets ● Graphics Processing Units: 100X CPU speed ● Terabyte-scale storage ● ~10 Mbps Internet bandwidth ● Ideal for scientific computing

4 Volunteer computing with BOINC volunteers projects CPDN LHC@home WCG attachments

5 How to volunteer

6 Choose projects

7 Configure

8 Community

9 Graphical interface

10 Screensaver

11 Creating a BOINC project ● Install BOINC server software on a Linux box ● Compile apps for Windows/Mac/Linux ● Attract volunteers – web site – publicity – communicate with volunteers

12 Client/server communication BOINC client Scheduler Apache Scheduler request File upload/download HTTP MySQL database

13 Volunteer computing status ● 40 projects ● 500K volunteers ● 800K computers, 2M cores ● 14 PetaFLOPS ● would cost $5 billion/year on Amazon EC2 ● potential: > ExaFLOPS

14 Some projects ● IBM World Community Grid ● Einstein@home ● Climateprediction.net ● LHC@home ● Rosetta@home

15 Organizational issues ● Single-scientist projects are a dead end ● Better: umbrella projects – e.g., UCBerkeley@home ● Focus on public, not in-house, resources

16 Scientific crowdsourcing ● Use volunteer’s human skills for scientific tasks ● cognition ● natural language ● knowledge ● intuition ● creativity

17 Examples ● Stardust@home ● find interstellar dust particles ● GalaxyZoo ● classify galaxies ● FoldIt! ● Fold protein molecules

18 Implementation training report view task voluntee r serve r Scheduler Apache MySQL database

19 Software systems ● Commercial ● Amazon Mechanical Turk ● Clickworkers ● Open source ● Bossa (UC Berkeley)

20 Directions ● Quantifiable accuracy ● volunteer calibration, task replication ● Use experts for different tasks ● Combine computing and crowdsourcing ● Task processing by small groups ● Generalized problem-solving


Download ppt "Technology for Citizen Cyberscience Dr. David P. Anderson University of California, Berkeley May 2011."

Similar presentations


Ads by Google