Computer Systems Colloquium - Fall 2007 http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.stanford.edu.1294764018.01488377969 Computer Systems Colloquium - Fall 2007 The Computer Systems Laboratory Colloquium is the regular, weekly colloquium of the Computer Systems Laboratory. At each session, a guest lecturer examines some topic on current research and developments in computer systems. Speakers are drawn from industry, government, research, and educational institutions around the world. The topics touch upon all aspects of computer science and engineering including logic design, computer organization and architecture, software engineering, computer applications of all sorts, public policy, and the social, business, and financial implications of technology. Frequently the Colloquium provides the first public forum for discussion of new products, discoveries, or ideas. en-us Education no The PeakStream Platform for Many-Core Computing (September 26, 2007) Computer Systems Colloquium - Fall 2007 - The PeakStream Platform for Many-Core Computing (September 26, 2007) - (September 26, 2007) This talk describes the PeakStream history, from early Stanford connections, to founding, to products, to its acquisition by Google in 2007. The talk also introduces many-core processors and identifies the challenges in programming th 1484503955 Wed, 12 Mar 2008 00:55:38 GMT Education Matthew Papakipos, Google 1:07:25 no Programmable Microfluidics (October 3, 2007) Computer Systems Colloquium - Fall 2007 - Programmable Microfluidics (October 3, 2007) - (October 3, 2007) This talk provides an overview of microfluidic technologies from a computer science perspective, highlighting areas in which computer science researchers can contribute to this field. It also describes recent work in developing new archi 1487250734 Wed, 12 Mar 2008 00:56:13 GMT Education Bill Thies, MIT 1:07:57 no Open Source Research Analytics, Economics, and Best Practices (October 10, 2007) Computer Systems Colloquium - Fall 2007 - Open Source Research Analytics, Economics, and Best Practices (October 10, 2007) - (October 10, 2007) This talk discusses the economics driving stakeholder behavior in the open source ecosystem, presents selected analytical results of how open source works (or doesn't) and takes a look at how companies can benefit from employing open so 1485731047 Wed, 12 Mar 2008 01:00:30 GMT Education Dirk Riehle, SAP Research 1:01:58 no Self-Improving Artificial Intelligence and the Future of Computation (October 24, 2007) Computer Systems Colloquium - Fall 2007 - Self-Improving Artificial Intelligence and the Future of Computation (October 24, 2007) - (October 24, 2007) Fundamental principles that underlie the operation of self-improving systems are discussed. The principles are governed by a fundamental microeconomic theory first developed by von Neumann in 1944. This leads to a universal "Resource Ba 1487526077 Tue, 18 Mar 2008 17:22:18 GMT Education Steve Omohundro, Self-Aware Systems 1:08:59 no The Challenges of Implementing Matlab(R) (October 31, 2007) Computer Systems Colloquium - Fall 2007 - The Challenges of Implementing Matlab(R) (October 31, 2007) - (October 31, 2007) This talk discusses some of the compiler optimization challenges presented by a naturally-interpreted, dynamically-typed, vector-centric language such as MATLAB, and how compiler theory can be both extended or stretched to accommodate t 1490801559 Tue, 18 Mar 2008 17:22:18 GMT Education Randy Allen, Catalytic Inc 1:19:50 no Parallel Programming 2.0 (November 7, 2007) Computer Systems Colloquium - Fall 2007 - Parallel Programming 2.0 (November 7, 2007) - (November 7, 2007) Parallel programming in the mainstream has different characteristics than in the previous era when it was restricted to high performance computing. Renee and Wei cover this new paradigm, its challenges and some of the solutions being de 1487557704 Mon, 17 Mar 2008 21:33:52 GMT Education Renee James and Wei Li, Intel Corporation 1:00:02 no On the Road to Computer Literacy (November 14, 2007) Computer Systems Colloquium - Fall 2007 - On the Road to Computer Literacy (November 14, 2007) - (November 14, 2007) In order to identify some of the technological gaps that hinder the implementation of universal computer literacy, this talk looks back at the development of literacy and the associated technologies from before Plato through Aldus Manu 1490461260 Mon, 17 Mar 2008 21:30:16 GMT Education Robert M. Lefkowitz, Asurion 1:24:06 no Android: Building a Mobile Platform to Change the Industry (November 28, 2007) Computer Systems Colloquium - Fall 2007 - Android: Building a Mobile Platform to Change the Industry (November 28, 2007) - (November 28, 2007) Android is a complete mobile stack developed from scratch to provide a platform for building future phones. This talk provides technical and commercial background on Android. We will attempt to answer the question of "why will Android 1489155906 Mon, 17 Mar 2008 21:34:00 GMT Education Richard Miner, Google 1:17:10 no Science Communication, Science Literacy and Public Support: New Models in Place of Old Thoughts (December 5, 2007) Computer Systems Colloquium - Fall 2007 - Science Communication, Science Literacy and Public Support: New Models in Place of Old Thoughts (December 5, 2007) - (December 5, 2007) Scientists often think of solving science and society concerns in terms of a lack of public understanding of science. But new models of public science literacy are beginning to change the paradigm from a one way transmission approach of 1489042849 Mon, 17 Mar 2008 21:34:00 GMT Education Rob Semper, Exploratorium 1:13:44 no