A Brief History of (CPU) Time -or- Ten Years of Multitude David P. Anderson Spaces Sciences Lab University of California, Berkeley 2 Sept 2010.

Slides:



Advertisements
Similar presentations
Apple Inc. in 2010 INSY 5333 David Weltman, PhD.
Advertisements

BOINC The Year in Review David P. Anderson Space Sciences Laboratory U.C. Berkeley 22 Oct 2009.
Scientific Computing on Smartphones David P. Anderson Space Sciences Lab University of California, Berkeley April 17, 2014.
Computing in Atmospheric Sciences Workshop: 2003 Challenges of Cyberinfrastructure Alan Blatecky Executive Director San Diego Supercomputer Center.
Volunteer Thinking with Bossa David P. Anderson Space Sciences Laboratory University of California, Berkeley.
Volunteer Computing and Hubs David P. Anderson Space Sciences Lab University of California, Berkeley HUBbub September 26, 2013.
Achievements and Opportunities in Volunteer Computing David P. Anderson Space Sciences Lab U.C. Berkeley 18 April 2008.
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
HTCondor and BOINC. › Berkeley Open Infrastructure for Network Computing › Grew out of began in 2002 › Middleware system for volunteer computing.
Volunteer Computing with BOINC David P. Anderson Space Sciences Laboratory University of California, Berkeley.
Scientific Computing in the Consumer Digital Infrastructure David P. Anderson Space Sciences Lab University of California, Berkeley The Austin Forum November.
David P. Anderson Space Sciences Laboratory University of California – Berkeley Designing Middleware for Volunteer Computing.
Exa-Scale Volunteer Computing David P. Anderson Space Sciences Laboratory U.C. Berkeley.
David P. Anderson Space Sciences Lab U.C. Berkeley Exa-Scale Volunteer Computing.
Volunteer Computing with GPUs David P. Anderson Space Sciences Laboratory U.C. Berkeley.
and Citizen Cyber-Science David P. Anderson Space Sciences Laboratory U.C. Berkeley.
BOINC: Progress and Plans David P. Anderson Space Sciences Lab University of California, Berkeley BOINC:FAST August 2013.
David P. Anderson Space Sciences Laboratory University of California – Berkeley Designing Middleware for Volunteer Computing.
David P. Anderson Space Sciences Laboratory University of California – Berkeley Public and Grid Computing.
TEMPLATE DESIGN © BOINC: Middleware for Volunteer Computing David P. Anderson Space Sciences Laboratory University of.
11/15/04PittGrid1 PittGrid: Campus-Wide Computing Environment Hassan Karimi School of Information Sciences Ralph Roskies Pittsburgh Supercomputing Center.
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
1 Volunteer Computing at CERN past, present and future Ben Segal / CERN (describing the work of many people at CERN and elsewhere ) White Area lecture.
Celebrating Diversity in Volunteer Computing David P. Anderson Space Sciences Lab U.C. Berkeley Sept. 1, 2008.
David P. Anderson Space Sciences Laboratory University of California – Berkeley Public Distributed Computing with BOINC.
A Tour of Citizen Cyber-Science David P. Anderson Space Sciences Laboratory U.C. Berkeley.
Exa-Scale Volunteer Computing David P. Anderson Space Sciences Laboratory U.C. Berkeley.
Volunteer Computing Involving the World in Science David P. Anderson Space Sciences Lab U.C. Berkeley 13 December 2007.
Volunteer Computing David P. Anderson Space Sciences Lab U.C. Berkeley 14 Sept 2007.
Volunteer Computing and BOINC Dr. David P. Anderson University of California, Berkeley Dec 3, 2010.
Frontiers of Volunteer Computing David Anderson Space Sciences Lab UC Berkeley 30 Dec
The Future of Volunteer Computing David P. Anderson U.C. Berkeley Space Sciences Lab UH CS Dept. March 22, 2007.
Volunteer Computing in the Next Decade David Anderson Space Sciences Lab University of California, Berkeley 4 May 2012.
Volunteer Computing in Biology David P. Anderson Space Sciences Lab U.C. Berkeley 10 Sept 2007.
David P. Anderson Space Sciences Laboratory University of California – Berkeley A Million Years of Computing.
Volunteer Computing: Involving the World in Science David P. Anderson U.C. Berkeley Space Sciences Lab February 16, 2007.
Volunteer Computing: the Ultimate Cloud Dr. David P. Anderson University of California, Berkeley Oct 19, 2010.
David P. Anderson Space Sciences Laboratory University of California – Berkeley Supercomputing with Personal Computers.
The Limits of Volunteer Computing Dr. David P. Anderson University of California, Berkeley March 20, 2011.
Volunteer Computing Involving the World in Science David P. Anderson Space Sciences Lab U.C. Berkeley 13 December 2007.
David P. Anderson UC Berkeley Gilles Fedak INRIA The Computational and Storage Potential of Volunteer Computing.
Volunteer Computing and Large-Scale Simulation David P. Anderson U.C. Berkeley Space Sciences Lab February 3, 2007.
BOINC Basics: support for working communities David P. Anderson UC Berkeley Space Sciences Lab 11 Oct 2007.
Local Scheduling for Volunteer Computing David P. Anderson U.C. Berkeley Space Sciences Lab John McLeod VII Sybase March 30, 2007.
Using volunteered resources for data-intensive computing and storage David Anderson Space Sciences Lab UC Berkeley 10 April 2012.
Technology for Citizen Cyberscience Dr. David P. Anderson University of California, Berkeley May 2011.
Volunteer Computing David P. Anderson U.C. Berkeley Space Sciences Lab Nov. 15, 2006.
Volunteer Computing with BOINC: a Tutorial David P. Anderson Space Sciences Laboratory University of California – Berkeley May 16, 2006.
Frontiers of Volunteer Computing David Anderson Space Sciences Lab UC Berkeley 28 Nov
Volunteer Computing David P. Anderson U.C. Berkeley Space Sciences Lab January 30, 2007.
Bossa: A platform for distributed thinking David P. Anderson UC Berkeley Space Sciences Lab 11 Oct 2007.
An Overview of Volunteer Computing
A Brief History of BOINC
Volunteer Computing and BOINC
A new model for volunteer computing
The Future of Volunteer Computing
University of California, Berkeley
Building a Global Brain David P. Anderson U. C
Volunteer computing PC owners donate idle cycles to science projects
Volunteer Computing: Planting the Flag David P
Volunteer Computing: SETI and Beyond David P
Volunteer Computing for Science Gateways
Designing a Runtime System for Volunteer Computing David P
A Roadmap for Volunteer Computing in the U.S.
Exa-Scale Volunteer Computing
David P. Anderson Space Sciences Lab UC Berkeley LASER
Grid Computing.
The Global Status of Citizen Cyberscience
Volunteer computing and volunteer thinking Dr. David P
Bolt: A platform for Web-based training and education
Presentation transcript:

A Brief History of (CPU) Time -or- Ten Years of Multitude David P. Anderson Spaces Sciences Lab University of California, Berkeley 2 Sept 2010

About me ● Computer scientist at U.C. Berkeley ● Platform builder for ● volunteer computing ● distributed thinking (or whatever we want to call it) ● online teaching for citizen science

Computational science ● Simulation of physical reality ● proteins, ecosystem, Earth, galaxy, universe ● Analyzing data from new instruments ● LHC, LIGO, SKA, gene sequencers ● Shortage of computing power ● Need high throughput, not low latency

The Consumer Digital Infrastructure ● 1.5 billion PCs ● Graphics Processing Units: 100X CPU speed ● Terabyte-scale storage ● Network speed approaching 1 Gbps ● Ideal for scientific computing!

Consumer versus Institutional computing resources ● Capacity ● Institutional: ExaFLOPS supercomputer in 5 years? ● Consumer: ~1000 ExaFLOPS today ● Cost ● Institutional: ~$200M/year from funding agencies ● Consumer: ~$1 trillion/year from public, self- replenishing, self-maintaining, self-powering

Volunteer computing and BOINC volunteers projects CPDN WCG attachments

The Utopian ideal Better research gets more computing power An enlightened public decides what’s better Scientific research The public resources education/outreach

Volunteer computing status ● ~30 projects ● 300,000 volunteers ● 530,000 computers ● 3 PetaFLOPS

Volunteership ● Recruitment is a marketing exercise ● Volunteers can do more than compute ● There are bad apples

Motivation study (Oded Nov, NYU) Nov, Arazy & Anderson. citizen cybersciene motivational infrastructure

● Calibration tasks ● Replication

Bossa ● Middleware for distributed thinking ● Provides scheduling mechanisms (e.g., calibration jobs, replication) ● Open system WRT assessment, scheduling policies

Bossa Nova

Education and citizen science ● Importance ● Heterogeneity ● makes teaching difficult ● Dynamic student population ● makes experimentation easier ● Bolt: a system for experimental and adaptive education lesson A lesson B assessment

Conclusion More info: Contact me: