IBM / UCB EECS Collaboration Meeting May 11, 1999 David E. Culler Computer Science Division U.C. Berkeley.

Slides:



Advertisements
Similar presentations
BY MAULIK PATEL CED, GPERI Computing Architecture.
Advertisements

Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Don’t Let Anybody Slip into Your Network! Using the Login People Multi-Factor Authentication Server Means No Tokens, No OTP, No SMS, No Certificates MICROSOFT.
Unique Opportunities in Experimental Computer Systems Research - the Berkeley Testbeds David Culler U.C. Berkeley Grad.
Towards Experimental Systems in the Post-PC era Eric Brewer, David Culler, Anthony Joseph, James Landay, Randy Katz, John Kubiatowitz U.C. Berkeley.
1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University.
Millennium Overview and Status David Culler and Jim Demmel Computer Science Division
1 K. Yelick Teaching and Research in Computer Science Prof. Kathy Yelick EECS.
Towards I-Space Ninja Mini-Retreat June 11, 1997 David Culler, Steve Gribble, Mark Stemm, Matt Welsh Computer Science Division U.C. Berkeley.
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
EECS Research into the Post-PC Era David Culler U.C. Berkeley Feb 25, 1999
ISRG and the Post-PC Era David Culler U.C. Berkeley ISRG Retreat Jan, 1999.
The n Hottest Topics in Parallel and Distributed Computing for the Next...long while IPDPS Panel May 3, 2000 David E. Culler Computer Science Division.
Finale’ cs294-8 Design of Deeply Networked Systems Spring 2000 David Culler & Randy Katz U.C. Berkeley
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
Brewer’s Endeavor Goals Make the fluid infrastructure an extension of the Ninja services frameworkMake the fluid infrastructure an extension of the Ninja.
Connecting the Invisible Extremes of Computing David Culler U.C. Berkeley Summer Inst. on Invisible Computing July,
IPPS 981 Berkeley FY98 Resource Working Group David E. Culler Computer Science Division U.C. Berkeley
EECS Systems Research in the Post- PC Era David Culler U.C. Berkeley EECS (ILP) Conference Feb 18, 1999
Cal-(IT) 2 Francine Berman UCSD Interfaces and Software Layer Leader The Cal-IT2 Software Challenge.
Clusters Massive Cluster Gigabit Ethernet System Design for Vastly Diverse Devices David Culler U.C. Berkeley HP Visit 3/9/2000.
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
Human-Computer Interaction for Universal Computing James A. Landay EECS Dept., CS Division UC Berkeley Endeavor Mini Retreat, 5/25/99 Task Support.
Computing ESSENTIALS     Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Information Technology, the Internet, and You computing ESSENTIALS.
Little Demonstration of the Power in Discovery Jason Hill, Steve Ross David E. Culler Computer Science Division U.C. Berkeley.
A Security Framework for a World of Post-PC Clients and Infrastructure-based Services Steven Ross, Jason Hill, Michael Chen, Anthony D. Joseph, David E.
Packing for the Expedition David Culler. 5/25/992 Ongoing Endeavors Millennium: building a large distributed experimental testbed –Berkeley Cluster Software.
Internet-Scale Systems Research Group Eric Brewer David Culler Anthony Joseph Randy Katz Steven McCanne Computer Science Division University of California,
NPACI: National Partnership for Advanced Computational Infrastructure August 17-21, 1998 NPACI Parallel Computing Institute 1 Cluster Archtectures and.
XenData Digital Archives Simplify your video archive workflow XenData LTO Video Archive Solutions Overview © Copyright 2013 XenData Limited.
Information Systems Today: Managing in the Digital World TB4-1 4 Technology Briefing Networking.
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
Internet2 – InCommon and Box Marla Meehl Colorado CIO 11/1/11.
203A Intro to Ubicomp Prof. Cristina Lopes
New Technology for CIO of the future PUTCHONG UTHAYOPAS KASETSART UNIVERSITY.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
© Nihilent - Confidential 1 Future of IT Bommireddipalli Ravi Teja Nihilent January 21, 2011.
FUTURE OF NETWORKING SAJAN PAUL JUNIPER NETWORKS.
Intro to Computers Understanding Computers and Computer Literacy.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
“ Getting to Know Networks”. What Is a Network? A network is a collection of computers hooked up together, usually by cables or telephone wires, for the.
VKSF 423 System Administration III Enterprise Computing and The Role of IT.
Dr Theodoros N Arvanitis Senior Lecturer, Head of Biomedical Informatics, Signals & Systems Research Laboratory, Department of Electronic, Electrical &
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
Computer Architecture and Embedded Systems Paul Havinga University of Twente.
1. Nortel Confidential Information BUSINESS MADE SIMPLE 2 The Future of Telecommunications John A. Phillips Nortel, ETSI General Assembly Chairman 2007.
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
Millennium Executive Committee Meeting David E. Culler Computer Science Division
Unit 1—Computer Basics Lesson 1 Understanding Computers and Computer Literacy.
December 10, 2003Slide 1 International Networking and Cyberinfrastructure Douglas Gatchell Program Director International Networking National Science Foundation,
Viral Communications Viral Comms WG: The Viral Community David P. Reed Andy Lippman May, 2007.
NINJA. Project of UC Berkeley Computer Science Division Paper : The Ninja Architecture for Robust Internet-Scale Systems and Services
The Personal Server Changing the Way We Think About Ubiquitous Computing Roy Want, et al. / Intel Research UBICOMP 2002 Nov Seungjae Lee
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Partnerships in Innovation: Serving a Networked Nation Grid Technologies: Foundations for Preservation Environments Portals for managing user interactions.
Societal-Scale Computing: The eXtremes Scalable, Available Internet Services Information Appliances Client Server Clusters Massive Cluster Gigabit Ethernet.
HP Network and Service Provider Business Unit Sebastiano Tevarotto February 2003.
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
Berkeley Cluster Projects
Design Decisions / Lessons Learned
U.C. Berkeley Millennium Project
Internet-Scale Systems Research Group
IBM Pervasive Computing Visit June 9, 1997
IBM Pervasive Computing Visit Jan 7, 1999
Next-Generation Internet-Scale Systems Ninja/Millennium Projects
EECS Research into the Post-PC Era
Smart Learning concepts to enhance SMART Universities in Africa
Problem Statement Communication devices Communication services
Presentation transcript:

IBM / UCB EECS Collaboration Meeting May 11, 1999 David E. Culler Computer Science Division U.C. Berkeley

IBM 5/11/99intro2 Meeting Plan Where we’ve been –Background on IBM / UCB collaborations (Culler) Where we’re going –Universal Berkeley (Culler) –Endeavor Expedition to the 21st Century (Katz) –Ninja Platform Architecture (Joseph) »Demo - novel service concepts –Future Storage Architectures (Patterson) –Future Digital Libraries (Wilensky) –Future HCI (Landay) »Demo - novel interfaces How we’re going to get there Lunch Decisions

IBM 5/11/99intro3 IBM/UCB CS Relationship < 1992 –IBM fellowships were major draw 93 - current –relationship structured around SUR grant and executive liaison –simple flow of RS6000s & SPs into rest of campus –CS has broken the mold almost every year –Successful collaborations »SUR provided forcing function and opportunity –Several UCB interns at IBM > 1999 –How can we amplify each other’s success through major initiatives?

IBM 5/11/99intro4 Brief SUR History 1993 –SP-1 to Castle (Culler, Demmel, Yelick) –RS6000s to ME (Bogy), RS6000s to Chem (Miller) AM, Split-C => 1998 PSSP 2.3 Product - LAPI Missed Opportunity: NOW 1994 –RS6000/590s to Castle/NOW (Demmel, Culler, Yelick) –RS6000s: Lasers (Sheng), RS6000: Comp. Chem (Miller) ScaLapack => ESSL, PhiPack 1995 –Tape Robot: Digital Library (Wilensky) –RS6000s: ME (Bogy)

IBM 5/11/99intro5 SUR History (cont) 1996 –Many raw Disks: Tertiary disk project (Patterson) »Museum of Fine Arts –RS6000s: Chem Eng. (Chandler) 1997 –Disk towers: Millennium (CS, Astro/Phys, Civil,...) –G30 SMP: (Yelick, Demmel) –RS6000s: ME, Chem 1998 –SP2: Chem (Head-Miller) –150 WorkPads: EECS PostPC –Disk Tower Supplement: Dlib/DataBase Cluster (Wilensky,Hellerstein) => Almaden looking at wireless infra.

IBM 5/11/99intro6 SUR 1999: Leave the desk behind Servers –host production Ninja Services Mobile pads –smallest fully networked device to break the tethers Emdedded Displays –touch sensitive LCD mounted in the walls Cross Pads –extend the NotPals experience Vision Pads –change the mode of interaction

IBM 5/11/99intro7 Research Collaborations Scalable Systems (Culler - Snir,...) Numerical Techniques (Demmel - Gustafson,...) Programming Lang.(Yelick, Aiken - ??) Service Support(Joseph - Leiman,...) Mobile Computing(Katz - Krishna) Database Theory(Papad. - Raghavan,...) Database(Hellerstein - Carey, Haas,...) Storage Systems(Patterson - ??) Digital Libraries(Wilensky - ??) Social Networks(Canny - ??)

IBM 5/11/99intro8 Universal Berkeley

IBM 5/11/99intro9 Natural Tides of Innovation Time Integration Innovation Log R Mainframe Minicomputer Personal Computer Workstation Server 2/99

IBM 5/11/99intro10 Away from the “average device” Powerful, personal capabilities from specialized devices –small, highly mobile or embedded in the environment Intelligence + immense storage and processing in the infrastructure Everything connected Laptops, Desktops Devices

IBM 5/11/99intro11 universal Function: adjective 1 : including or covering all or a whole collectively or distributively without limit or exception 2 a : present or occurring everywhere b : existent or operative everywhere or under all conditions 3 a : embracing a major part or the greatest portion (as of mankind) b : comprehensively broad and versatile 4 a : affirming or denying something of all members of a class or of all values of a variable b : denoting every member of a class 5 : adapted or adjustable to meet varied requirements (as of use, shape, or size)

IBM 5/11/99intro12 1. covering all without limit Internet-Scale Systems Research Group (ISRG) –MASH / BARWAN / MINT »Distributed Interactive Services, mobile networks, SRM, NW simulation –NINJA »Platform Architecture for Scalable, Customizable Internet Services –Iceberg »Computer / Telephony Integration –Millennium »Vast Inter-Cluster Testbed Digital Libraries Billions of Apliances 100 Million Wired Million Scalable Servers

IBM 5/11/99intro13 Millennium Testbed Large-scale testbed (1000 proc, 12 M$) –Cluster of clusters across campus with high-speed network –Extended into the workspaces Ninja architecture allows developers to “Push Services into the Infrastructure” Gigabit Ethernet PDAs Cell Phones Future Devices Wireless Infrastructure Desktop PCs Servers Clusters Massive Cluster

IBM 5/11/99intro14 Core Questions How to make it easy to author services that can provide value to a large fraction of the world? –inktomi serves 20 million users per day! –Preserve distributed innovation in a service-centric world –Ninja: »structured architecture »push services into the infrastructure »composition of services Design principles of systems at world-wide scale?

IBM 5/11/99intro15 2: present or occurring everywhere The Ubiquitous, Pervasive connotation Small devices + protocols are enablers –everyone is building information appliances What is the overall architecture that incorporates these billions of devices? –How are they programmed? –Deeply embedded spontaneous networking. –How do they take on a role in the context of their environment? –How are they managed? –How does authentication, security operate? –Manual override? Crisis? How do we interact with a computationally rich environment?

IBM 5/11/99intro16 Directions Universal Access to Storage as Fundamental Simplifier –Endeavor Oceanic Store (Katz, Kubiatowitz) –Massive Storage Systems (Patterson) Build services that extend down into devices (Ninja) –Keep the hardwork in the infrastructure –Service delivered on a path of proxies –Construct paths automatically Join with TelCo from the start (Iceberg) Resource Mgmt via Comp. Economies Negotiation Architecture (Endeavor) Wildest imagination devices (BSAC) Wide-Area Path

IBM 5/11/99intro17 3. embracing a major part of mankind not just building world-wide services not just connecting every device What fundamentally are the new modes of interaction? –Novel user interfaces »very small formats, very large formats, non-WIMPS –Bridging human differences –Integrated personal and collaborative environments –Harnessing Tacit Information

IBM 5/11/99intro18 5. adapted or adjustable to meet varied requirements Need to write a “program” today that will provide a valuable function to millions of people in execution evironments that don’t yet exist - or haven’t yet been conceived. Need fundamentally fluid software –adapts to the structure of its environment Any size, any shape

IBM 5/11/99intro19 Today’s Plan DARPA Endeavor (Katz) –framework for overall effort and industry collaboration Ninja / Iceberg / Millennium (Joseph) –novel, scalable services Storage Architectures (Patterson) Digital Libraries (Wilensky) HCI (Landay) DISCUSS and DECIDE