FCRC 2011: David A. Ferrucci: IBM's Watson/DeepQA Ravi Kannan: Algorithms: Recent Highlights and Challenges Luiz Andre Barroso: Warehouse-Scale Computing: Entering the Teenage Decade Luis von Ahn: Solving Problems with Millions of Humans and Computers Maja Mataric: Robots Among Us? Human-Robot Interaction Methods for Socially Assistive Robotics Leslie G. Valiant: (Turing Award Lecture) SPAA 2010: Anastasia Ailamaki: Database Systems in the Multicore Era Geoffrey Fox: Algorithms and Applications for Grids and Clouds SPAA PODC 2009: Sarita V. Adve: Memory Models: A Case for Rethinking Parallel Languages and Hardware Bruce Hendrickson: Emerging Challenges and Opportunities in Parallel Computing: The Cretaceous Redux? Robbert van Renesse: Refining the Way to Consensus SPAA 2008: Hagit Attiya: When parallel met distributed Charles Leiserson: Cilk++ Kunle Olukotun: Towards pervasive parallelism Arnold Rosenberg: Where is your dog's belly button? Burton Smith: Parallel Computing at Microsoft Leslie Valiant: ??? FCRC 2007: Chuck Moore: A Framework for Innovation. David Culler and Deborah Estrin: Wireless Sensing - The Internet's Front-Tier. Avi Wigderson: The Art of Reduction. Guy Steele: Designing by Accident. Edward Lazowska: Computer Science: Past, Present, and Future. Christos Papadimitriou: The Algorithmic Lens: How the Sciences are Being Transformed by the Computational Perspective. Bob Colwell: Future of Computer Architecture '07. Randall Bryant: Data-Intensive Super Computing: Taking Google-Style Computing Beyond Web Search. Scott Shenker: We Dream of GENI: Exploring Radical Network Designs. Fran Allen: (Turing Award Lecture) SPAA 2006: Geoff Lowney: Why Intel is Designing Multi-Core Processors. Jaime H. Moreno: Chip-level Integration: The New Frontier for Microprocessor Architecture. SPAA PODC 2005: Elias Koutsoupias: The Price of Anarchy of Congestion Games and Coordination Mechanisms SPAA 2004: NONE FCRC 2003: Michael Rabin: Provably Unbreakable Encryption: Theory and Implementation. Michael Flynn: Computer Architecture and Technology: Some Thoughts on the Road Ahead. Barbara Liskov: Issues in Peer-to-Peer Computing. Hector Garcia-Molina: WebBase: Building a Web Warehouse. James Kurose: Networking... successes, new challenges, and an expanding waist, as the field approaches 40. Miklos Ajtai: Random Lattices (Knuth Prize lecture) Leonard M. Adleman, Ronald L. Rivest and Adi Shamir: - Pre-RSA. - The Early Days of RSA -- History and Lessons. - Cryptography: State of the Science. (Turing Award Lectures) SPAA 2002 Andrew Chien: ??? STOC SPAA ICALP 2001: Christos H. Papadimitriou: Algorithms, games, and the internet. Boris A. Trakhtenbrot: Automata, circuits and hybrids: facets of continuous time. Ahmed Bouajjani: Languages, Rewriting Systems, and Verification of Infinite-State Systems. Martin Große-Rhode: Integrating Semantics for Object-Oriented System Models. Mogens Nielsen: Modelling with Partial Orders - Why and Why Not? Ingo Wegener: Theoretical Aspects of Evolutionary Algorithms. Uriel Feige: Reflections on the PCP theorem and its consequences. (Godel Award Lecture) Andrew C. C. Yao: Some Perspectives on Computational Complexity. (Turing Award Lecture) SPAA 2000: Bradley C. Kuszmaul: Fabricating an 8-Issue Ultrascalar Processor in a 0.18 micron Copper Technology Thomas H. Cormen: FFT in Four Styles: Teaching Paradigms of Parallel Programming Cynthia A. Phillips: Parallel Branch and Bound for Mixed-Integer Programming Daniel Lewin: ???