NOW Finale Welcome June 1998 NOW Finale David E. Culler 6/15/98.

Slides:



Advertisements
Similar presentations
Hardware & the Machine room Week 5 – Lecture 1. What is behind the wall plug for your workstation? Today we will look at the platform on which our Information.
Advertisements

Virtualisation From the Bottom Up From storage to application.
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
COS 461 Fall 1997 Workstation Clusters u replace big mainframe machines with a group of small cheap machines u get performance of big machines on the cost-curve.
High-Performance Clusters part 1: Performance David E. Culler Computer Science Division U.C. Berkeley PODC/SPAA Tutorial Sunday, June 28, 1998.
2. Computer Clusters for Scalable Parallel Computing
Unique Opportunities in Experimental Computer Systems Research - the Berkeley Testbeds David Culler U.C. Berkeley Grad.
Understanding Application Scaling NAS Parallel Benchmarks 2.2 on NOW and SGI Origin 2000 Frederick Wong, Rich Martin, Remzi Arpaci-Dusseau, David Wu, and.
NPACI Panel on Clusters David E. Culler Computer Science Division University of California, Berkeley
SEDA: An Architecture for Well-Conditioned, Scalable Internet Services Matt Welsh, David Culler, and Eric Brewer Computer Science Division University of.
Trends in Cluster Architecture Steve Lumetta David Culler University of California at Berkeley Computer Science Division.
Engineering Analysis of High Performance Parallel Programs David Culler Computer Science Division U.C.Berkeley
A Comparative Study of Network Protocols & Interconnect for Cluster Computing Performance Evaluation of Fast Ethernet, Gigabit Ethernet and Myrinet.
Tools for Engineering Analysis of High Performance Parallel Programs David Culler, Frederick Wong, Alan Mainwaring Computer Science Division U.C.Berkeley.
IPPS 981 What’s So Different about Cluster Architectures? David E. Culler Computer Science Division U.C. Berkeley
Introduction to Systems Architecture Kieran Mathieson.
1 Lecture 1: Parallel Architecture Intro Course organization:  ~5 lectures based on Culler-Singh textbook  ~5 lectures based on Larus-Rajwar textbook.
Copyright © 2004 South-Western. All rights reserved.18–1 Learning Goals components ways computers contribute challenges of managing today’s information.
Server Platforms Week 11- Lecture 1. Server Market $ 46,100,000,000 ($ 46.1 Billion) Gartner.
Introduction What is Parallel Algorithms? Why Parallel Algorithms? Evolution and Convergence of Parallel Algorithms Fundamental Design Issues.
NOW 1 Berkeley NOW Project David E. Culler Sun Visit May 1, 1998.
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.
MS 9/19/97 implicit coord 1 Implicit Coordination in Clusters David E. Culler Andrea Arpaci-Dusseau Computer Science Division U.C. Berkeley.
IPPS 981 Berkeley FY98 Resource Working Group David E. Culler Computer Science Division U.C. Berkeley
TITAN: A Next-Generation Infrastructure for Integrating and Communication David E. Culler Computer Science Division U.C. Berkeley NSF Research Infrastructure.
Clusters Massive Cluster Gigabit Ethernet System Design for Vastly Diverse Devices David Culler U.C. Berkeley HP Visit 3/9/2000.
Little Demonstration of the Power in Discovery Jason Hill, Steve Ross David E. Culler Computer Science Division U.C. Berkeley.
NPACI: National Partnership for Advanced Computational Infrastructure August 17-21, 1998 NPACI Parallel Computing Institute 1 Cluster Archtectures and.
Chapter 2 Computer Clusters Lecture 2.1 Overview.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Distributed Systems Early Examples. Projects NOW – a Network Of Workstations University of California, Berkely Terminated about 1997 after demonstrating.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
1 In Summary Need more computing power Improve the operating speed of processors & other components constrained by the speed of light, thermodynamic laws,
QCD Project Overview Ying Zhang September 26, 2005.
The Center for Autonomic Computing is supported by the National Science Foundation under Grant No NSF CAC Seminannual Meeting, October 5 & 6,
1 Introduction to Operating Systems 9/16/2008 Lecture #1.
Improving Network I/O Virtualization for Cloud Computing.
Bio-IT World Asia, June 7, 2012 High Performance Data Management and Computational Architectures for Genomics Research at National and International Scales.
Report on Communication Architecture for Clusters (CAC) Workshop Dhabaleswar K. (DK) Panda Department of Computer and Info. Science The Ohio State University.
Distributed Virtual Environments Bob Marcus. Networked Virtual Environments Agenda 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics 11:00.
Minneapolis / St. Paul Computer Measurement Group – Spring Virtual(ization) Reality Check James (Jim) Vence Technical Solutions Manager IBM Global.
Networking Relationships What is a computer network?
 Virtual machine systems: simulators for multiple copies of a machine on itself.  Virtual machine (VM): the simulated machine.  Virtual machine monitor.
CS5222 Adv. Comp. Arch. Part 0 Page.1 Chi C.H. Fall 2003 NUS CS5222 Advanced Computer Architecture Part 0: Course Introduction Fall Term, 2003/2004 Chi.
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
Prabal Dutta March 12, 2003Networks of Workstations1 Prabal Dutta Electrical Engineering 864 Advanced Computer Design.
Module 9 Planning and Implementing Monitoring and Maintenance.
COMP381 by M. Hamdi 1 Clusters: Networks of WS/PC.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
A Scalable Two-Phase Top-Down Specialization Approach for Data Anonymization Using MapReduce on Cloud.
1 Lecture 1: Parallel Architecture Intro Course organization:  ~18 parallel architecture lectures (based on text)  ~10 (recent) paper presentations 
3/12/2013Computer Engg, IIT(BHU)1 PARALLEL COMPUTERS- 2.
SimMillennium Systems Requirements and Challenges David E. Culler Computer Science Division U.C. Berkeley NSF Site Visit March 2, 1998.
Societal-Scale Computing: The eXtremes Scalable, Available Internet Services Information Appliances Client Server Clusters Massive Cluster Gigabit Ethernet.
NeST: Network Storage John Bent, Venkateshwaran V Miron Livny, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau.
VU-Advanced Computer Architecture Lecture 1-Introduction 1 Advanced Computer Architecture CS 704 Advanced Computer Architecture Lecture 1.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Berkeley Cluster Projects
Advanced Operating Systems (CS 202)
Scaling for the Future Katherine Yelick U.C. Berkeley, EECS
IBM Pervasive Computing Visit June 9, 1997
Results of Prior NSF RI Grant: TITAN
Lecture 1: Parallel Architecture Intro
IBM Pervasive Computing Visit Jan 7, 1999
Architectural Interactions in High Performance Clusters
Proposal for Term Project Operating Systems, Fall 2018
Scheduled Accomplishments
Performance-Robust Parallel I/O
Presentation transcript:

NOW Finale Welcome June 1998 NOW Finale David E. Culler 6/15/98

NOW Finale NOW Project Timeline Start of Funding 1/94 6/941/956/951/966/961/976/971/98 Case for NOW Asplos Workshop II Asplos Workshop I 1st PhD NOW II NOW I NOW 0 CS 258CS 252CS 267 Many PhDs 6/98 VIA MyrinetATM, fddi SCI G-Ether NPACI CS 267 NOW Sort Inktomi 2nd PhD NOW Finale

Metrics of Success Project goals? Papers published? Technology transfer? Adoption of approach in the real world? Students produced? Marriages? Research results? Unexpected research results? All of the above?

NOW Finale Project Goals Fundamental change in how we design large- scale computing systems –snap together commodity components –self-managing, self-tuning, highly available Make the “killer network” real –realize the potential of emerging hardware technology –and push its effect through the rest of the system Integrated system on a building-wide scale –pool of resources (proc, disk mem) –remote processor and memory closer than local disk –federation of systems with local and global role The right way to build internet services

NOW Finale AM L.C.P. VN segment Driver Unix Workstation AM L.C.P. VN segment Driver Unix Workstation AM L.C.P. VN segment Driver Unix Workstation AM L.C.P. VN segment Driver Unix (Solaris) Workstation NOW Software Components Global Layer Unix Myrinet Scalable Interconnect Large Seq. Apps Parallel Apps Sockets, Split-C, MPI, HPF, vSM Active Messages Name Svr Scheduler

NOW Finale Adoption of the Approach

NOW Finale NOW publications Over 40 papers and counting wide range of important venues –IEEE Micro, ACM TOCS, ISCA, ASPLOS, SOSP, SIGMETRICS, OSDI, SIGMOD, SPAA, SC, IPPS/SPDP, JSPP, USENIX, Hot Interconnects, SW Prac. and Exp., SPDT, HPCA, … countless presentations

NOW Finale NOW Students Moved on –Mike Dahlin (UT), Steve Rodriguez (NetApp), Steve Luna (HP), Lok Tin Liu (Intel), Cedric Krumbein (Microsoft) Moving on –Doug Ghormley (Sandia), Randy Wang (Princeton), Amin Vahdat (Duke), Andrea Arpaci-Dusseau (Stanford), Steve Lumetta (UIUC), Rich Martin (Rutgers) Finishing –Remzi Arpaci-Dusseau, Satoshi Asami, Alan Mainwaring, Jeanna Neefe Mathews, Drew Roselli, Nisha Talagala On to other projects in CS –Brent Chun, Kim Keeton, Chad Yoshikawa, Fred Wong and several undergrads –Josh Coates, Alec Woo, Eric Schein,...

NOW Finale Research Results highlighted in today’s presentations

NOW Finale Comm. Performance => Evaluation From “NOW Communication Architecture” Jan 1994 Retreat Demonstrated on LogP micro- benchmarks with GAM Rich Martin (9:25) Sensitivity to Network Characteristics

NOW Finale Novel System Design Techniques Andrea Arpaci- Dusseau (9:50) Implicit Coscheduling: From Simulation To Implementation And Back Again From “On Self-organizing systems,” June 1995 Retreat

NOW Finale Understanding Parallel Appln Perf. Frederick Wong (10:25) Understanding Application Scaling: NAS Parallel Benchmarks on the NOW and SGI Origin 2000 From “Case for NOW” Jan 1994 Retreat

NOW Finale Fast Parallel I/O Remzi Arpaci-Dusseau & Eric Anderson (10:50) Robust I/O Performance in River

NOW Finale Automatic Network Mapping Lab Tour

NOW Finale Scalable Services Wingman/NOW transcoding proxy demo Scalable Servers Stationary desktops Information appliances

NOW Finale Virtual Networks Alan Mainwaring (1:00) Communication Retrospectives From Jan 1994 Retreat

NOW Finale New look at File Systems Drew Roselli (1:25) Huge File Traces Mike Dahlin (1:50) xFS and Beyond Randy Wang (2:45) Intelligent Disks

NOW Finale Cluster Design Steve Lumetta (3:10) Trends in Cluster Architectures From Jan 1994 Retreat

NOW Finale Vast, Cheap Storage Nisha Talagala and Satoshi Asami (3:35) Large-scale Storage Devices

NOW Finale Beyond Clusters Amin Vahdat (3:50) WebOS: Infrastructure for World-Wide Computing

NOW Finale New Scale and New Technology Matt Welsh, Millennium Philip Buonodonna, VIA Eric Brewer, The Pro-active Infrastructure

NOW Finale Many Thanks To all of you visitors for coming –and for guiding us through many retreats –and for tremendous support To the CS division –an environment that made it possible To an incredible group of students who made NOW a successful project –by any metric I think you will enjoy these final presentations