The Future of Computing: Grand Challenges and the Next Killer Apps

Slides:



Advertisements
Similar presentations
Medlink 2004 Pathology Project Introduction and Background.
Advertisements

Impact of Nanotechnology on Wireless Communication Naveen P Rudra Summer 2005, CS898T, Wichita State University.
Complex Adaptive Systems
Information and Software Technology
1. What is it?3. Where does it come from? 2. Why do we use it? 4. How does it work? 6. How does it change us? 5. How does it change? 7. How do we change.
Bonding and Structure By F.6A Chu Ka Chun (19) Discovery and Applications of fullerenes.
FUTURE TECHNOLOGIES Lecture 13.  In this lecture we will discuss some of the important technologies of the future  Autonomic Computing  Cloud Computing.
The Future of Computing: Grand Challenges and the Next Killer Apps CMSC 100 Tuesday, December 1, 2009 Prof. Marie desJardins.
IEEE Computer Society Name Title, IEEE Computer Society The community for technology leaders.
Nanotechnology Fred Myrtle ITMG
Zebra Technologies: Link-OS Flexible. Smart. Scalable.
Emerging Research Dimensions in IT Security Dr. Salar H. Naqvi Senior Member IEEE Research Fellow, CoreGRID Network of Excellence European.
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
INTRODUCTION TO NANOTECHNOLOGY
6.01 Understand emerging technologies.
Google Apps in Classrooms and Schools 32 Ways to Use Google Apps in 50 Minutes Julia Stiglitz Google Apps for Education
KENETH RHODES mVoIP Information Communication. mVoIP Mobile Voice over Internet Protocol  No dependency on communication infrastructure  Can use many.
Spring 2011 CIS 4911 Senior Project Catalog Description: Students work on faculty supervised projects in teams of up to 5 members to design and implement.
Networking Online for Professional Development Marian Thacher
The Magic of the Cloud: Supercomputers for Everyone, Everywhere Prof. Eric A. Brewer UC Berkeley.
Introduction to Complexity Science Engineered Complexity.
1 Wireless Networks and Services 10 Years Down the Road Ross Murch Professor, Electronic and Computer Engineering Director, Centre for Wireless Information.
The Future of Computing: Grand Challenges and the Next Killer Apps CMSC 100 Tuesday, December 1, 2011 Adapted from slides provided by Prof. Marie desJardins.
CMSC 100 The Future of Computing: Grand Challenges and the Next Killer Apps Professor Marie desJardins Thursday, November 29, 2012 Thu 11/29/12 1 Future.
Nanotechnology and Medicine Marisoiu Marius Class XI A Colegiul National “Nicolae Titulescu”’ Pucioasa.
Biomolecular Computation in Virtual Test Tubes 7 th International Meeting on DNA Based Computers, p75-83, June 10-13, 2001 Max Garzon, Chris Oehmen Summarized.
Nanotechnology.
EHB 111E NANOELECTRONICS Nanoelectronics, 03/12/2013 FALL 2013 Mustafa Altun Electronics & Communication Engineering Istanbul Technical University Web:
The Contemporary Computer Age Ed-Eng 106 – Technology in Language Education.
Computers and the Internet Chromebook Booklet 1. What is a Chromebook? A Chromebook is a computer.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
IEEE Computer Society Nita Patel VP, Membership and Geographic Activities The community for technology leaders.
All your communication requirements are in the Skype for Business desktop client – IM, voice, video, presence and location, and compatibility with Lync.
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Christopher Monroe Joint Quantum Institute and Department of Physics NIST and University of Maryland Quantum Computation and Simulation.
Section 2.3 Classifying Matter 1.To learn to distinguish between mixtures and pure substances 2.To learn two methods of separating mixtures Objectives.
Quantum Computers: The hope of daily Life By: Ashutosh Rai.
Emerging Technology 6.01 Understand the evolution of information technology. 6.01b Understand emerging technologies.
Quantum is Different, Part 1. Richard Feynman Caltech Course : Potentialities and Limitations of Computing Machines “Nature isn't classical, dammit,
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Sub-fields of computer science. Sub-fields of computer science.
4. History of Computing Technology
Chapter 1 Characterization of Distributed Systems
Date: April. 13, Monday Evening.
ELE 523E COMPUTATIONAL NANOELECTRONICS
Fluency with Information Technology
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
4G-WIRELESS NETWORKS PREPARED BY: PARTH LATHIGARA(07BEC037)
Vidcoding Introduces Scalable Video and TV Encoding in the Cloud at an Affordable Price by Utilizing the Processing Power of Azure Batch MICROSOFT AZURE.
Revolution of Nanotechnology Theory and Application
FPSE Graduate School Prof Nick Evans.
UNIT 1 – LESSON 6 SENDING NUMBERS.
Nanorobotics -Parker Perrine -11/10/2016
Future Technologies FTC 2016 Future Technologies Conference December 2016 San Francisco, United States.
Internet Safety By Ruby.
Nanorobotics Nano-Medicine Physical Upgrade Environmental
The Family of Computers (Mainframes to Nanos)
Next-Generation Search Engines -Perspective and challenges
Limits and Horizon of Computing
Software Defined Networking (SDN)
Standards for the Internet of Things
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Quantum Computer Scientists
How does Google search for everything? Computer Science at Work
Introduction to Networks
Smart Television.
MIS COURSE: CHAPTER 5 IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
IPAD and Tablets IPAD and Tablets What is the difference ?
2015 NINR Big Data in Symptoms Research Boot Camp Overview
Tomorrow Yesterday Today APG Discovery Center Supercomputing
Presentation transcript:

The Future of Computing: Grand Challenges and the Next Killer Apps CMSC 100 Tuesday, December 1, 2009 Prof. Marie desJardins

The Future of Computing What are the “grand challenges” of computing---our next generation of big problems to solve? What are some technologies on the horizon that may be “game-changing”? Quantum computing Self-configuring robotics and “smart matter” Nanotechnology What is the next “killer app”?

Grand Challenges: CRA 2002 In 2002, the Computing Research Association held a conference to identify Grand Challenges for computing Systems You Can Count On Global, scalable, persistent, reliable, efficient networks A Teacher for Every Learner Scalable, learner-centered distance learning/collaboration Ubiquitous Safety.net Disaster prediction, prevention, mitigation, and response Conquering System Complexity Self-configuring, -optimizing, -maintaining, -healing systems Build a Team of Your Own Augmented cognition: human/machine “cognitive partnerships”

Grand Challenges: UKCRC 2009 The UK Computing Research Committee has identified eight Grand Challenges for computer science In Vivo  In Silico (virtual organisms) Science for Ubiquitous Global Computing Memories for Life (storing/searching pictures, video, email, ...) Architecture of Brain and Mind Dependable Systems Evolution Journeys In Non-Classical Computing (biological/natural) Learning for Life Bringing the Past to Life for the Citizen http://www.ukcrc.org.uk/grand-challenge/current.cfm

Quantum Computing Bits can’t get any smaller But electrons can be in multiple quantum states simultaneously (“superpositioning”) qubit: can be in 2 states at once 2 qubits: 4 states at once n qubits: 2n states at once!  In effect, we can build massively parallel computers! SciAm Special: How Do Quantum Computers Work? http://www.youtube.com/watch?v=hSr7hyOHO1Q&feature=related Images: ams.org

Self-Configuring Systems ckBot (University of Pennsylvania) http://www.youtube.com/watch?v=5JG5GrAtalE More nifty self-configuring robots: http://www.youtube.com/watch?v=SkvpEfAPXn4&feature=fvw Image: discovermagazine.com

Images: godunov.com, answers.com Nanotechnology “Nano” refers to the scale of these systems: 1nm = 10-9 meters = one billionth of a meter Carbon-carbon bonds are about .15 nm A DNA molecule has a diameter of about 2nm The smallest cellular life form is about 200nm across “Nanotechnology”: Devices that are smaller than ~100nm First mention of nanotechnology (not by that name): Richard Feynman, 1959 talk First nanotechnology: Fullerenes (discovered in 1985) – carbon molecules forming a hollow structure (sphere, ellipsoid, tube) “Buckyball” – spherical fullerene (both named after Buckminster Fuller, inventor of the geodesic dome) These are actually used today in manufacturing Images: godunov.com, answers.com

Approaches to Nanotechnology Self-assembly Like the self-configuring systems we saw at the macro level! Top-down design of “molecular machines” We could theoretically program these nanomachines! Nanorobotics Programmable matter Claytronics: http://www.youtube.com/watch?v=bcaqzOUv2Ao Applications: manufacturing, environmental remediation, medical treatment...

Images: celecus.com, logic.stanford.edu, google.com Killer App A “killer app” is a paradigm-shifting technology application Lots of things have been referred to as “killer apps”: Spreadsheets Email The Web Google Word processing Images: celecus.com, logic.stanford.edu, google.com

What’s the Newest Killer App? A Google search on “Next Killer App” reveals the following “killer apps” from the last few years: Technology Source 2003: RSS (Rich Site Summary) – news feeds for the masses Popular Mechanics 2005: VoIP (Voice over Internet Protocol): Skype, etc. WiMAX (next-generation WiFi: has a range of a couple of miles) “Freecycling” (give away your junk online) Desktop search Business Week 2007 Paperless maps (GPS)

What’s the Next Killer App? Here are some of the “next killer apps” as cited by 2009 sources: Dave Winer (tech blogger): A better twitter (more bloggy?) TheNextWeb.com Voice twitter David Warlick (blogger): eportfolios for students Info Week reader poll: Search/data retrieval VoIP Identity management

The Next Killer App: Google Earth? [Google Earth demo] Google Earth application: Security watch http://www.youtube.com/watch?v=_J7qE6frzz8 Google Earth 5 – 3D Mars! http://goggleearthvideos.magnify.net/video/Google-Earth-5-3D-Mars Google Earth Zooms Too Close video: http://www.break.com/index/google-earth-zooms-too-close.html