Arizona State University - CSE Auburn University - CSSE Ball State University - CS Boston College - CS Boston University - CS Bowdoin College - CS Bowling Green State University - CS Bradley University - CS Brandeis University - CS Brigham Young University - CS Brown University - CS Bryn Mawr College - MCS Bucknell University - CS California Institute of Technology - CS California Polytechnic State University - CS California State University, Chico - CS Carnegie Mellon University - CS Case Western Reserve University - EECS City University of New York, Graduate Center - CS Clemson University - CS Colgate University - CS College of William & Mary - CS Colorado School of Mines - MCS Colorado State University - CS Columbia University - CS Cornell University - CS Cornell University - ECE Dalhousie University - CS Dartmouth College - CS DePaul University - CS Drexel University - CS Drexel University - IST Duke University - CS Emory University - MCS Florida Atlantic University - CSE Florida Institute of Technology - CS Florida International University - CS Florida State University - CS Florida State University - IS George Mason University - CS George Washington University - CS Georgia Institute of Technology - CSE Georgia Southern University - IT Georgia State University - CIS Georgia State University - CS Grinnell College - MCS Harvard University - CS Harvey Mudd College - CS Hofstra Universyt - CS Illinois Institute of Technology - CS Illinois State University - ACS Indiana University - CS Indiana University - I Iowa State University - CS Iowa State University - ECE Johns Hopkins University - CS Johns Hopkins University - SI Juniata College - IT & CS Kansas State University - CIS Kent State University - CS Lafayette College - CS Lehigh University - CSE Long Island University - ICS Louisiana State University - CS Loyola University, Chicago - CS Massachusetts Institute of Technology - EECS Miami University - CS McMaster University - CE&S Michigan State University - CSE Michigan Technological University - CS Mississippi State University - CS Montana State University - CS Montclair State University - CS National University of Singapore - CS/IS Naval Postgraduate School - CS New Jersey Institute of Technology - CCS New Mexico State University - CS New York University - CS North Carolina State University - CS Northeastern University - CIS Northwestern University - ECE Nova Southeasern University - CS Oakland University - CSE Ohio State University - CSE Ohio University - EECS Oklahoma State University - CS Old Dominion University - CS Oregon Health & Science University - CSE Oregon State University - EECS Pace University - CSIS Pennsylvania State University - CSE Pennsylvania State University - IST Polytechnic University - CIS Pomona College - MCS Portland State University - CS Princeton University - CS Purdue University - CS Purdue University - ECE Rensselaer Polytechnic Institute - CS Rice University - CS Rochester Institute of Technology - CS Roosevelt University - CS&T Rutgers University, Busch Campus - CS Saint Louis University - MCS Santa Clara University - CE Simon Fraser University - CS Singapore Management University - IS Southern Illinois University, Carbondale - CS Southern Methodist University - CSE Southern Polytechnic State University - CSE Stanford University - CS State University of New York, Albany - CS State University of New York, Binghamton - CS State University of New York, Stony Brook - CS Stevens Institute of Technology - CS Swarthmore College - CS Syracuse University - IS Temple University - CIS Texas A&M University - CS Texas State University - CS Toyota Technological Institute at Chicago - CS Tufts University - CS Tulane University - EECS Union College - CS University at Buffalo - CSE University at Buffalo - IS University of Alabama, Birmingham - CIS University of Alabama, Tuscaloosa - CS University of Alberta - CS University of Arizona - CS University of Arkansas - CSCE University of Arkansas at Little Rock - I University of Calgary - CS University of California, Berkeley - EECS University of California, Berkeley - IMS University of California, Davis - CS University of California, Irvine - ICS University of California, Los Angeles - CS University of California, Riverside - CSE University of California, San Diego - CSE University of California, Santa Barbara - CS University of California, Santa Cruz - CE University of California, Santa Cruz - CS University of Central Florida - CS University of Chicago - CS University of Cincinnati - ECECS University of Colorado, Boulder - CS University of Delaware - CIS University of Denver - CS Utah State University - CS University of Florida - CISE Vanderbilt University - EECS University of Georgia - CS Virginia Commonwealth University - CS University of Hawaii - ICS Virginia Tech - CS University of Houston - CS Wake Forest University - CS University of Houston - ECE Washington State University - EECS University of Idaho - CS Washington University in St. Louis - CS University of Illinois, Chicago - CS Wayne State University - CS University of Illinois, Urbana Champaign - CS West Virginia University - CSEE University of Illinois, Urbana Champaign - ECE Western Michigan University - CS University of Iowa - CS Williams College - CS University of Kansas - EECS Worcester Polytechnic Institute - CS University of Kentucky - CS Wright State University - CSE University of Louisiana at Lafayette - CACS Yale University - CS University of Louisville - CECS York University - CS University of Maine - CS University of Maryland - CS University of Maryland, Baltimore Co - CSEE University of Maryland, Baltimore Co - IS University of Massachusetts, Amherst - CS University of Massachusetts, Boston - CS University of Michigan - EECS University of Michigan - I University of Michigan, Dearborn - CIS University of Minnesota - CSE University of Minnesota, Duluth - CS University of Mississippi - CIS University of Missouri, Columbia - CS University of Missouri, Rolla - CS University of Montana - CS University of Montreal - CS University of Nebraska at Omaha - CS/IST University of Nebraska, Lincoln - CSE University of Nevada, Las Vegas - CS University of Nevada, Reno - CSE University of New Brunswick - CS University of New Hampshire - CS University of New Mexico - CS University of New Mexico - ECE University of North Carolina at Chapel Hill - CS University of North Carolina at Chapel Hill - SILS University of North Carolina, Charlotte - IT University of North Dakota - CS University of North Texas - CS University of Notre Dame - CSE University of Oklahoma - CS University of Oregon - CIS University of Pennsylvania - CIS University of Pittsburgh - CS University of Pittsburgh - IS University of Puget Sound - MCS University of Rochester - CS University of South Alabama - CIS University of South Carolina - CSE University of South Florida - CSE University of Southern California - CS University of Southern California - EES University of Tennessee, Knoxville - CS University of Texas, Arlington - CSE University of Texas, Austin - CS University of Texas, Dallas - CS University of Texas, El Paso - CS University of Toronto - CS University of Tulsa - MCS University of Utah - CS University of Virginia - CS University of Washington - CSE University of Washington - I University of Washington, Bothell - CS University of Washington, Tacoma - CSS University of Waterloo - CS University of Wisconsin, Madison - CS University of Wisconsin, Milwaukee - EECS University of Wyoming - CS Sun Microsystems (Sponsoring Member) Microsoft Corporation (Sustaining Member) IBM Research (Supporting Member) Accenture Technology Labs Argonne National Laboratory Avaya CA Labs Computer Science Research Institute at Sandia National Labs Fraunhofer Center for Experimental Software Engineering Fujitsu Laboratories of America Google Hewlett-Packard Company IDA Center for Computing Sciences Intel Corporation Lawrence Berkeley National Laboratory Los Alamos National Laboratory Lucent Technologies, Bell Labs McAfee Research Mitsubishi Electric Research Labs National Center for Atmospheric Research NCSA NEC Laboratories America NTT DoCoMo USA Labs Pacific Northwest National Laboratory Panasonic Information & Networking Technologies Lab Ricoh Innovations San Diego Supercomputer Center SAP Labs SRI International Telcordia Technologies CRA Mission Strengthen research and education in the computing fields • working to influence policy that impacts computing research • encouraging the development of human resources • contributing to the cohesiveness of the professional community • and collecting and disseminating information about the importance and the state of computing research CASC May 3, 2007 • Information: Collect and disseminate to the research • Community: Promote a cohesive and effective sense of • Human Resources: Ensure that society's need for a • Policy: Develop a deeper understanding of policy issues and policy-making communities information about the importance and state of computing research and related policy. community among individuals and groups involved in computing research. continuous supply of talented and well-educated computing researchers and advanced practitioners is met. and their impact, and work for informed policies involving computing research and computing technology in general. CASC May 3, 2007 (end commercial) CASC May 3, 2007 Computing Has Changed the World The Internet The Spreadsheet CASC May 3, 2007 Not to Mention Science & Engineering CASC May 3, 2007 Advances in computing • change the way we live, work, learn, and communicate • drive advances in nearly all other fields • power our economy • are the cornerstone of our national security CASC May 3, 2007 from NRC, Innovation in Information Technology, 2003. Computing is a field of tremendous intellectual excitement. Computing is where the jobs are. CASC May 3, 2007 But ... CASC May 3, 2007 and we have been on a bit of a downer lately • • • • • The tech bust of 2001-03 Widespread misunderstanding of the nature of offshoring Decreasing undergraduate enrollments • Partly cyclical, partly image, partly the preceding two points Decreasing research support from DARPA • Has affected all fields, but DARPA has been more central to computer science than to many other fields Decreasing proposal success rates at NSF • Budget increases have not kept pace with the size of the field, the diversity of the field, and the increased focus on NSF (which now supports 87% of academic computer science research) Bluntly, a decrease in our vision as a field CASC May 3, 2007 We Need to Return to Thinking Lofty Thoughts What questions shape our intellectual future? What attracts the best and brightest minds of a new generation? What are the next big computing ideas, the ones that will define the future of computing, galvanize the very best students, and catalyze research investment and public support? CASC May 3, 2007 The challenge is to do this without harming the research environment that has created the computing world of today. CASC May 3, 2007 Who Is the CCC? • • • The CCC is broadly inclusive of the computing research community. Any computing researcher who wishes to be involved will be encouraged to be involved. The CCC Council’s role is to stimulate and facilitate visioning. The Council is responsible not for doing the visioning, but for putting processes into place that stimulate and facilitate visioning by the computing research community. CASC May 3, 2007 Role of the CCC • • • • Mobilization • Shaping the voice of the community Brokerage • Strengthening the marketplace of ideas Advocacy • Promoting research support Performance • Proactive position on the field's value CASC May 3, 2007 The CCC Process CASC May 3, 2007 Samples GENI Google-scale Computing Multi-cores GENI CDI CASC May 3, 2007 Connection of CCC and GENI • • Not interdependent • GENI was impetus for CCC • But CCC’s mission and impact much broader CCC serves as a proxy organization • Create the GENI Science Council to • Work with GENI Planning Group to evolve GENI Science Plan • Work with GENI Project Office to ensure design meets science needs • Communicate with the computing community on GENI • Expand community understanding of GENI • Maximize community participation CASC May 3, 2007 GENI is an Example Maturity Need for Large experimental facility/infrastructure Shared Deployed Infrastructure This chasm represents a major barrier to impact real world Small Scale Testbeds Research Prototypes Foundations Research Funded by current programs Time CASC May 3, 2007 Security and Robustness Pervasive Computing w Mobility Bridging Physical and Cyber space Realize Potential of OptoElectronics GENI Capability: Information Access with High Availability & Trust Capability: Seamless information access any where and any time Capability: Access information about physical world in real time Capability: Access to Bandwidth-onDemand with low latency & guarantees CASC May 3, 2007 the Computing Community Consortium was established to catalyze the computing research community to • Debate long range, more audacious research challenges • Build consensus around research visions • Evolve the most promising visions toward initiatives To Bring the Spark Back to Computing Research CASC May 3, 2007 CCC Timeline • • • • interim Council working now permanent Council Chair - Ed Lazowska FCRC rollout/sessions permanent Council - July 1, 2007 CASC May 3, 2007 CCC Goals • Create within the computing research community more audacious thinking • Bring the computing research community together to discuss, prioritize and envision our future research needs and thrusts • See the ideas developed become funded research programs and/ or instruments • Communicate these challenges, needs and thrusts to the broader national community • Increase the excitement within computing research and use that excitement to attract students representative of our diversity into computing research careers CASC May 3, 2007 Requirements for Success • Community involvement • Computing community must believe in the mission & operation of the CCC • Support from funding agencies • Funding agencies must be open to the directions identified by the visioning processes • Effective leadership • Dedicated and visionary people must be willing to serve as chair & council members CASC May 3, 2007 Dream, Strategize, Realize “Twenty years from now, you will be more disappointed by the things you didn't do than by the ones you did. So throw off the bow lines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream.” CASC May 3, 2007