Class evaluation form (required of all enrolled students)
|  |
|  |  |
| Jun 4, 2008 | Chuck Moore AMD | The Role of Accelerated Computing in the Multi-Core Era |  |  |
| May 28, 2008 | Panel Discussion
| The Search for Jim Gray
A Tribute to Honor Jim Gray is planned for May 31, 2008 at UC Berkeley. Jim Gray, a renowned
computer scientist, has been missing at sea since January 28th, 2007. |  |  |
| May 21, 2008 | Charles Tahan Booz | Allen | Hamilton | Spookytechnology and Society: The progress and implications of quantum
information science and technology |  |  |
| May 14, 2008 | Jerry Dien Asus Computer | The Next Big Things--The Challenge of Small Form Factor: The ASUS Eee PC |  |  |
| May 7, 2008 | Steve Yegge Google | Dynamic Languages Strike Back: Addressing the tools and performance issues head-on |  |  |
| Apr 30, 2008 | Adam L. Beberg Computer Science Department Stanford University | Distributed Systems: Computation With a Million Friends (and a Few Foes) |  |  |
| Apr 23, 2008 | Werner Vogels CTO, Amazon.com | A Head in the Cloud: The Power of Infrastructure as a Service |  |  |
| Apr 16, 2008 | Jonathan Bachrach MIT CSAIL | Spatial Computing in Proto |  |  |
| Apr 9, 2008 | Randy Breen Emotiv | Demonstration of Brain Computer Interface using the Emotiv Epoc |  |  |
| Apr 2, 2008 | Janak H. Patel HP Laboratories and Stanford University (visiting) on Sabbatical Leave from the University of Illinois | CMOS Process Variations: A "Critical Operation Point" hypothesis |  |  |
| Mar 12, 2008 | Charles Reis University of Washington | Building a Safer Web: Web Tripwires and A New Browser Architecture |  |  |
| Mar 5, 2008 | David G. Stork Chief Scientist, Richoh Innovations Visiting Stanford CS Spring 2008 | When computers look at art:
Computer vision and image analysis in humanistic studies of the visual arts
No video will be available for this
lecture due to
copyright issues. Students who did not attend the Colloquium live should view
the lecture by Steve Mann taken from our archives and listed below.
|  |  |
| Feb 27, 2008 | John Nickolls NVIDIA | Scalable parallel programming with CUDA on manycore GPUs. |  |  |
| Feb 20, 2008 | Nick Tredennick Gilder Publishing | Computing in Transistion |  |  |
| Feb 13, 2008 | Johnny Chung Lee CS Department, Carnegie Mellon University | Interaction Techniques Using the Wii Remote |  |  |
| Feb 6, 2008 | Charles Simonyi Intentional Software Corporation | Program representation using a domain workbench |  |  |
| Jan 30, 2008 | Zhenan Bao Chemical Engineering, Stanford | Organic Thin Film Flexible Electronics |  |  |
| Jan 23, 2008 | Jim Tørresen University of Oslo, Norway | Adapting Systems by Evolving Hardware |  |  |
| Jan 16, 2008 | Dan Ingalls SUN Microsystems | The Lively Kernel: A Self-Supporting System on a Web Page |  |  |
| Jan 9, 2008 | Vint Cerf Google | Tracking The Internet into the 21-st Century |  |  |
| Dec 5, 2007 | Rob Semper San Francisco The Exploratorium | Science communication, science literacy and public support: new models in place of old thoughts |  |  |
| Nov 28, 2007 | Richard Miner Google | Android: Building a Mobile Platform to Change the Industry |  |  |
| Nov 14, 2007 | Robert M. Lefkowitz Asurion | On the Road to Computer Literacy |  |  |
| Nov 7, 2007 | Renee James and Wei Li Intel Corporation | Parallel Programming 2.0 |  |  |
| Oct 31, 2007 | Randy Allen Catalytic Inc | The Challenges of Implementing Matlab(R) |  |  |
| Oct 24, 2007 | Steve Omohundro Self-Aware Systems | Self-Improving Artificial Intelligence and the Future of Computation |  |  |
| Oct 17, 2007 | Matthias Kaiser SAP Research | From monoliths to molecules and how they can "put Humpty dumpty together again" |  |  |
| Oct 10, 2007 | Dirk Riehle SAP Research | Open Source Research Analytics, Economics, and Best Practices |  |  |
| Oct 3, 2007 | Bill Thies MIT | Programmable Microfluidics |  |  |
| Sep 26, 2007 | Matthew Papakipos Google | The PeakStream Platform for Many-Core Computing |  |  |
| Jun 6, 2007 | Rick Wesson support-intelligence.com | Botnets: Anticipating Failure |  |  |
| May 30, 2007 | Raj Amirtharajah University of California, Davis | Energy Harvesting for Wireless Sensors |  |  |
| May 23, 2007 | Ian Goldberg University of Waterloo | Off-the-Record Messaging: Useful Security and Privacy for IM |  |  |
| May 16, 2007 | Peter Mattson Stream Processors,Inc. | Stream Programming: Multicore Made Practical |  |  |
| May 9, 2007 | Catherine H. Crawford IBM Systems & Technology Group Chief Architect Next Generation Systems Software | Multi-core, Multiprocessor, and Memory Hierarchies: An Application Developer's View of Next Generation Systems Enablement |  |  |
| May 2, 2007 | Maurice Herlihy Brown University | Taking Concurrency Seriously: New Directions in Multiprocessor Synchronization |  |  |
| Apr 25, 2007 | Irving Wladawsky-Berger VP, Technical Strategy and Innovation IBM | IT-based Innovation in the 21st Century |  |  |
| Apr 18, 2007 | Jerry Feldman, ICSI; Todd Davies, Stanford
| Software Not Provided: Challenges, Experience, and Opportunities in Supporting Communities and Democracy |  |  |
| Apr 11, 2007 | Paul Saffo Futurist saffo.com | Life After The Information Revolution (No video available.) |  |  |
| Apr 4, 2007 | Mark Pinto Applied Materials, New Business and New Products Group, including Solar Business Group | Nanomanufacturing Technologies: Extending the Silicon Roadmap and Enabling New Applications |  |  |
| Mar 14, 2007 | Bin Zhang HP Labs | A New Balancing Method for Solving Parametric Maximum Flow Problems |  |  |
| Mar 7, 2007 | Phillip Zimmermann
| VoIP encryption in a surveillance society |  |  |
| Feb 28, 2007 | Alan Huang
| An Ultrafast Optical Digital Technology Smart Light |  |  |
| Feb 21, 2007 | Cliff Click Azul Systems | A Fast Wait-Free Hash Table and (time permitting) Scaling Up a Real Application on Azul |  |  |
| Feb 14, 2007 | Ian Piumarta Viewpoints Research Institute | Building your own dynamic language is fun and easy! First steps on the road to reinventing computing |  |  |
| Feb 7, 2007 | Fabian Klass PASemi | Design for Yield / Design for Manufacturing |  |  |
| Jan 31, 2007 | Dave Patterson UC Berkeley | Computer Architecture is Back: The Berkeley View of the Parallel Computing Research Landscape " |  |  |
| Jan 24, 2007 | Kristin McDonnell LimeLife, Inc | Expanding the Mobile Consumer Software Market: Lifestyle, Games, Wallpaper, and Text Messaging |  |  |
| Jan 17, 2007 | Philip Levis Stanford University | What the Second Generation Holds |  |  |
| Jan 10, 2007 | Anoop Gupta Corporate Vice President United Communications Group Microsoft Corporation | The United Communication Transformation |  |  |
| Dec 6, 2006 | Rick Reitmaier Adobe Systems | Flash Player ActionScript Virtual Machine (Tamarin) |  |  |
| Nov 29, 2006 | Ian Buck NVIDIA | Computing on the GPU GE Force 88000 and NVIDIA CUDA |  |  |
| Nov 15, 2006 | Richard Chuang Pacific Data Images ("PDI")/DreamWorks | 25 Years at PDI |  |  |
| Nov 8, 2006 | Kevin Hayes Atheros Communications | The Need, Evolution, and Detail of WLAN Security |  |  |
| Nov 1, 2006 | William Dally Stanford Streaming Supercomputer (Merrimac), Sequoia Programming Language, and Imagine project links | Stream Computing - Efficient Computing in the Many-Core Era |  |  |
| Oct 25, 2006 | Jayadev "Jay" Misra University of Texas at Austin | A Structured Orchestration Language |  |  |
| Oct 18, 2006 | Dror Baron Rice University | Measurements vs. Bits: Compressed Sensors meets Information Theory |  |  |
| Oct 11, 2006 | David E. Shaw D E Shaw Research and Development & Center for Computational Biology and Bioinformatics, Columbia University | New Architectures for a New Biology |  |  |
| Oct 4, 2006 | Mark J. Foster OLPC (One Laptop Per Child) | One Laptop Per Child |  |  |
| Sep 27, 2006 | Norm Jouppi HP Laboratories | The future evolution of high-performance microprocessors |  |  |
| Jun 7, 2006 | Pat Gelsinger Senior Vice President Digital Enterprise Group Intel Corporation | Into the Core ... |  |  |
| May 31, 2006 | Mary Baker HP | Saving Bits Forever A Systems View of Long-Term Digital Storage |  |  |
| May 24, 2006 | John Mitchell TRUST project NSF Center for Research in Security and Privacy | Network Protocol Security Analysis methods and protocol standards |  |  |
| May 17, 2006 | Dan Farmer Elemental Security | From Bits to Business |  |  |
| May 10, 2006 | Andreas Bechtolsheim SUN Microsystems | High Performance Compute Clusters |  |  |
| May 3, 2006 | Christopher Stolte and Jock Mackinlay Tableau Software | VizQL: A language for query, analysis, and visualization |  |  |
| Apr 26, 2006 | Michelle Wallig and Leslie Leland Microsoft | Inside the Xbox 360 Platform: What Information Do You Need to Build Games? |  |  |
| Apr 19, 2006 | Greg Turetzky SiRF Technology | The Future of Location |  |  |
| Apr 12, 2006 | Geordie Rose D-Wave | So you've built a quantum computer...now what? |  |  |
| Apr 5, 2006 | David Lawrence National Center for Atmospheric Research Climate Change Research and Terrestial Science Section | A Global Climate Model Projection of Severe Degradation of Near-Surface Permafrost: Potential Feedbacks on Climate |  |  |
| Mar 15, 2006 | Steven M. Bellovin Columbia University | Permissive Action Links, Nuclear Weapons, and the History of Public Key Cryptography |  |  |
| Mar 8, 2006 | Matt Blaze University of Pennsylvania | Signaling Vulnerabilities in Law-Enforcement Wiretap Systems |  |  |
| Mar 1, 2006 | Marc Levoy Computer Graphics Stanford University | Light field photography and videography |  |  |
| Feb 22, 2006 | H. Peter Hofstee IBM | Cell Broadband Engine Processor and Applications |  |  |
| Feb 15, 2006 | Daniel Clancy Google | Google Book Search -- Making off-line content fully searchable on the web |  |  |
| Feb 8, 2006 | Dr. Rose Ray Exponent | Is it a Baby or a Bathtub? How Many Fish? Two Studies in Applied Computing. |  |  |
| Feb 1, 2006 | Christopher Payne Corporate VP of Search Microsoft Corporation | Search at Microsoft |  |  |
| Jan 25, 2006 | Simon Crosby Xensource | Xen: The Art of Open Source Virtualization Inside the Xen Hypervisor |  |  |
| Jan 18, 2006 | Andy Rubin Google | A Smart Camera Platform Lessons Learned from Sand Hill Road |  |  |
| Jan 11, 2006 | Michael Woodacre SGI | Towards Multi-Paradigm Computing at SGI |  |  |
| Dec 7, 2005 | Martin Roscheisen nanosolar | The engineering road to cost-efficient solar energy |  |  |
| Nov 30, 2005 | Red Byer Mobius Photonics | Cross Pollination and Design Innovation |  |  |
| Nov 16, 2005 | Michel Pelletier Open Source Evangelist & Senior Consultant @ CIGNEX Technologies | The Zope Component Architecture |  |  |
| Nov 9, 2005 | Matt Pharr Neoptica | The Quiet Revolution in Interactive Rendering |  |  |
| Nov 2, 2005 | John McCarthy Professor (emeritus) Computer Science Stanford University | The logical road to human level AI |  |  |
| Oct 26, 2005 | Hans Reiser namesys.com | The Reiser4 Filesystem: Ways In Which Extra Rigor In Scientific
Methodology Can Consume Years Of Your Life, And How The Result Can Be So
Very Worthwhile |  |  |
| Oct 19, 2005 | Dan Gillmor
| We the Media: The Rise of Open-Source, Grassroots Journalism |  |  |
| Oct 12, 2005 | Windsor Hsu IBM Almaden Research Laboratory | Fossilization of Electronic Records |  |  |
| Oct 5, 2005 | Ken Owens Humbolt State University | The Development and Marketing of a JAVA Based System for Navigating and Mapping the Activities of Landmine Clearing Robots |  |  |
| Sep 28, 2005 | Ricardo Gonzalez Stretch, Inc. | A Software Configurable Processor |  |  |
| Jun 1, 2005 | Peter Beerel EE Systems, University of Southern California | High-Speed Asynchronous Standard-Cell Design using Single-Track Full Buffers |  |  |
| May 25, 2005 | Winfried Wilcke IBM Almaden Research Laboratory | IceCube--Petabytes and beyond |  |  |
| May 18, 2005 | Jeri Ellsworth Freelance Developer | CommodoreOne remake of the 1980's Commodore 64 |  |  |
| May 11, 2005 | Kris Pister, Founder and CTO Dust Networks | Wireless Sensor Networks |  |  |
| May 4, 2005 | Bill Campbell, Chairman, Intuit Danny Shader, CEO, Good Technology
| Entrepreneurial Thought Leaders Program shared session -- Alternate time and location 4:30pm-5:30pm at Terman Auditorium |  |  |
| Apr 27, 2005 | Udi Manber CEO, A9.com An Amazon.com Company | Improving User Experience in Search |  |  |
| Apr 20, 2005 | Ritu Shrivastava VP of Technology, Zettacore | Zettacore Molecular Memory Technology |  |  |
| Apr 13, 2005 | Peter Swire Moritz College of Law, Ohio State | Model for When Disclosure Helps Security What is Different About Computer and Network Security |  |  |
| Apr 6, 2005 | Hermann Maurer Dean, Faculty of Computer Science, Graz Univeristy of Technology | Can we avoid catastrophic failures of computer networks? |  |  |
| Mar 30, 2005 | Ian Young Intel Corporation | Design of Clock Distribution in High Performande Processors Clocking Circuit Design from Digital Logic |  |  |
| Mar 9, 2005 | Jean Carlson UCSB (Physics) | Complexity and Robustness |  |  |
| Mar 2, 2005 | Kelin Kuhn Intel Corporation | Transistor Scaling and its Impact on Analog/RF Device Performance |  |  |
| Feb 23, 2005 | Jane McGonigal UC Berkeley 42 Entertainment | Supergaming! Ludic Networking and Massively Collaborative Play |  |  |
| Feb 16, 2005 | Bram Cohen bitconjurer.org | Under the hood of BitTorrent |  |  |
| Feb 9, 2005 | Peter Fromherz Max Planck Institute | Joining Ionics and Electronics
Semiconductor Chips with Ion Channels, Nerve Cells and Brain Tissue |  |  |
| Feb 2, 2005 | Tom Edsall Cisco | Storage Area Networks |  |  |
| Jan 26, 2005 | Edward Fredkin Carnegie Mellon University (East and West) | Fifty Years of Hacks |  |  |
| Jan 19, 2005 | Timothy "Mothy" Roscoe Intel Research | PlanetLab Design Principles and Experiences |  |  |
| Jan 12, 2005 | Paul Maglio IBM Almaden Research Center | Service Science: An Approach to Increasing Service Innovation and Work System Productivity |  |  |
| Jan 5, 2005 | Steven N. Ward Research Geophysicist, Earth Sciences Theoretical Seismology and Geophysics UC Santa Cruz | Tsunami--Earthquakes, Landslides, and Asteroids |  |  |
| Dec 1, 2004 | Jim Fruchterman Martus Benetech | Martus: Human Rights Technology |  |  |
| Nov 24, 2004 | John Koza Consulting Professor, Stanford | Routine Human-Competitive Machine Intelligence |  |  |
| Nov 17, 2004 | Warren Packard Draper Fisher Jurvetson | Nanotechnology:A Technology and Business Perspective from the Venture Capital World |  |  |
| Nov 10, 2004 | Dennis Tsichritzis Fraunhofer Institute (Germany) | If we lose the applications, we will lose the war |  |  |
| Nov 3, 2004 | Margaret Burnett Oregon State University EUSES - End Users Shaping Effective Software | End-user software engineering |  |  |
| Oct 27, 2004 | Burton Richter Stanford Linear Accelerator | Science and Technology Policy II
The Kerry View |  |  |
| Oct 20, 2004 | E. Floyd Kvamme Partner Emeritus Kleiner Perkins Caufield & Byers | Science and Technology Policy I
The Bush View |  |  |
| Oct 13, 2004 | Raymond Boute INTEC, Gent University, Belgium | Making CS and classical EE meet: unification by formalism |  |  |
| Oct 6, 2004 | Bruce Lindsay IBM Almaden Research Center | Peer-to-Peer Database Replication: Convergence Despite Conflicts |  |  |
| Sep 29, 2004 | Ann McCormick Learning Friends | Powerful e-Learning Worlds |  |  |
| May 12, 2004 | Ari Rapkin Industrial Light and Magic | Controlling Digital Cloth Live presentation only. This talk will not be webcast or broadcast due to copyright restrictions. |  |  |
| May 5, 2004 | Tamara Munzner University of British Columbia | Scalable Visual Comparion of Biological Trees and Sequences |  |  |
| Apr 28, 2004 | Oskar Mencer Imperial College and Maxeler Technologies | Flexible Number Representations for Computing with FPGAs |  |  |
| Apr 21, 2004 | Vern Paxson International Computer Science Institute Center for Internet Research | The Threat of Internet Worms |  |  |
| Apr 14, 2004 | Gerard Holzmann JPL (Nasa) and Cal Tech | Model-driven Software Verification |  |  |
| Mar 31, 2004 | Mark Seager Advanced Simulation and Computing Program Lawrence Livermore National Laboratory | petaFLOPS/s systems and changing the nature of Science How I learned to Stop Worrying and Love the petaFLOPS/s |  |  |
| Mar 10, 2004 | Daniel Robbins Gentoo.org | Gentoo and You |  |  |
| Mar 3, 2004 | Matthew Szulik President and CEO RedHat | Open for Change |  |  |
| Feb 25, 2004 | Parham Aarabi University of Toronto Artificial Perception Laboratory | Multi-Microphone Speech Processing, or Why Two Ears Are Better Than One |  |  |
| Feb 18, 2004 | Bob Colwell
| Things CPU Architects Need To Think About |  |  |
| Jan 28, 2004 | Ron Kimmel CS Department, Technion | 3D Face Recognition The Ultimate Biometric Lock |  |  |
| Jan 21, 2004 | Richard Marks Sony Computer Entertainment US R&D (PlayStation) Manager, Special Projects | EyeToy: A New Interface for Interactive Entertainment |  |  |
| Jan 14, 2004 | Norm Jouppi HP Labs | BiReality: Mutually-Immersive Mobile Telepresence |  |  |
| Jan 7, 2004 | Kevin McGrath AMD | The AMD Opteron Microcomputer A Compatible Bridge Between 32- and 64-bit Computing |  |  |
| Nov 19, 2003 | John Manferdelli General Manager, Windows Trusted Platform Infrastructures Microsoft Corporation | Improving the Security Structure through Code Identity |  |  |
| Oct 29, 2003 | Guido van Rossum Elemental Security and python.org | What's New in Python Not your usual list of new features |  |  |
| Oct 22, 2003 | Andy Rappaport August Capital | Wireless Communication in a Post-Spectral World |  |  |
| Oct 8, 2003 | David Dill Stanford University | The Voting Machine War The Battle for Accountability in Election Systems |  |  |
| Oct 1, 2003 | Paul Vixie Internet Software Consortium | dns typosquatting: method, effects, counteraction |  |  |
| Sep 24, 2003 | John Nagle Team Overbot | 200 miles across the desert. 10 hours. No driver. |  |  |
| Jun 4, 2003 | Doug Lenat Cycorp | Computers versus Common Sense: An Engineering Approach to AI |  |  |
| May 21, 2003 | Ashley Rindsberg and Brewster Kahle The Internet Archive | The Internet Bookmobile: Public Access to Publishing |  |  |
| May 14, 2003 | Urs Hölzle Fellow, Google Use the "Hoelzle" spelling for reporting. | Finding needles in a terabyte haystack: How Google searches the web |  |  |
| Apr 30, 2003 | Bill Cheswick Lumeta | Internet Security: An Optimist Gropes for Hope |  |  |
| Apr 9, 2003 | Eric Blossom Blossom Research | Free software and hardware for software radios |  |  |
| Feb 12, 2003 | Dr. Stephen Wolfram Creator of Mathematica, author of A New Kind of Science, and CEO of Wolfram Research, Inc. | A New Kind of Science |  |  |
| Jan 29, 2003 | Mitch Kapor Open Source Applications Foundation | Chandler: An (Inter)personal Information Manager |  |  |
| Jan 8, 2003 | Lee Felsenstein The Jhai Foundation | The Pedal-Powered Internet: Wireless Village Systems in the Developing World |  |  |
| Dec 4, 2002 | Scott Collins mozilla.org | Mozilla Mozilla and Open Source, Our Project Dynamics and Exploitable Technologies |  |  |
| Oct 30, 2002 | Jeff Bier BDTI, Inc. | Comparing FPGAs and DSPs for Embedded Signal Processing |  |  |
| Oct 16, 2002 | Elwyn Berlekamp UC Berkeley | Quantitative Go, And Some Other Combinatorial Games |  |  |
| Oct 9, 2002 | Stan Williams Hewlett-Packard | Molecular Electronics: Defect Tolerance, Chemical Fabrication and Quantum-State Switching |  |  |
| Jun 5, 2002 | Steve Mann University of Toronto | Intelligent Image Processing Eyeglass-based computer vision systems based on the EyeTap principle |  |  |
| Apr 24, 2002 | Todd Proebsting Microsoft Research | Distruptive Programming Language Technologies |  |  |
| Mar 6, 2002 | Erik Loyer www.marrowmonkey.com | Syncopation for Programmers |  |  |
| Feb 13, 2002 | William LeFebvre CNN Internet Technologies | CNN.COM -- Facing A World Crisis |  |  |
| Jan 23, 2002 | Andrew Rappaport August Capital | The Post Dot-Com Golden Age: Open and Now Serving |  |  |
| Dec 5, 2001 | Andy Glew Intel Corporation Disclaimer: Andy will not be speaking as an Intel Representative. | Computer Architecture 2000-2025: A Retrospective |  |  |
| Oct 3, 2001 | John Hennessy President, Stanford University Former CSL Director | The Future of Systems Research |  |  |
| Apr 29, 1998 | ARCHIVED TALK: Jim Gray Microsoft Research video streamed 4/11/2007 | SuperComputers from CyberBricks? |  |  |