Friday, December 12, 2008, 1:00 PM - 2:30 PM
Seminar
|
Peyton Hall 145
Host: Jennifer Rexford
|
Interference Rendered Significantly Harmless
Ramakrishna Gummadi, MIT
Abstract: The throughput of existing wireless networks is often limited by interference. One fundamental reason is that the current designs are constrained by a "one-transmission-at-a-time" model at the link layer and a fixed-width spectrum allocation at the physical layer. We present a new wireless design that exploits traffic burstiness and node heterogeneity, thereby improving concurrency and spectrum usage. The main challenge is the unmanaged nature of many wireless networks such as 802.11 and mesh, which makes centralized resource allocation impractical. We show through analysis and implementation that simple randomized allocation policies can overcome this challenge, and improve throughput by 2x or more.
This work is joint with Rabin Patra, Hari Balakrishnan and Eric Brewer.
Bio: Ramakrishna Gummadi is a post-doc at the MIT Computer Science and Artificial Intelligence Laboratoray (CSAIL). He obtained his B.Tech. from IIT-Madras, M.S. from UC Berkeley and Ph.D. from USC, all in Computer Science. His dissertation was about reliable and efficient programming languages for sensor networks. He is interested in building scalable and reliable systems and networks based on sound principles. His awards include a UC Regents Graduate Fellowship, a best paper awarded out of all 2001 Journal of Computer Networks papers, a best poster/demo award at SenSys 2004, and an award at the ACM Student Research Competition (SRC) held at PLDI 2007.
|
|
|
Thursday, December 11, 2008, 4:30 PM - 6:00 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Sanjeev Arora
|
Games in Networks: the price of anarchy and learning
Eva Tardos, Cornell
[view abstract].
|
|
|
Friday, December 5, 2008, 3:00 PM - 4:30 PM
Seminar
|
Friend Center 013
Host: Larry Peterson
|
The Barrelfish OS for Hetergeneous Multicore Systems
Timothy Roscoe
The Barrelfish OS is a new open-source operating system for
heterogeneous multicore systems being developed at ETH Zurich, in conjunction with Microsoft Research in Cambridge.
This talk will say why we think we can write a new OS, and why we think we should. Hand-in-hand with increasing hardware parallelism is increasing hardware diversity, even within a single machine. Furthermore, the drive towards multicore programmability is beginning
to result in interesting language and runtime features whose I/O and scheduling requirements may not be well served by existing OS structure.
Barrelfish seeks to meet these challenges by viewing a multicore machine more as a networked system than as a single, monolithic computer, and applying results from distributed computing to scaling a single OS instance across many heterogeneous cores. We also apply knowledge representation techniques to allow the OS and applications to reason about the richness of the hardware at runtime, in the interests of continuous performance optimization. I'll talk about how these approaches lead to a novel way of structuring an OS, and the current status and future directions of the system.
ork).ABSTRACT:
The Barrelfish OS is a new open-source operating system for
heterogeneous multicore systems being developed at ETH Zurich, in
conjunction with Microsoft Research in Cambridge.
This talk will say why we think we can write a new OS, and why we
think we should. Hand-in-hand with increasing hardware parallelism is
increasing hardware diversity, even within a single machine.
Furthermore, the drive towards multicore programmability is beginning
to result in interesting language and runtime features whose I/O and
scheduling requirements may not be well served by existing OS
structure.
Barrelfish seeks to meet these challenges by viewing a multicore machine more as a networked system than as a single, monolithic computer, and applying results from distributed computing to scaling a single OS instance across many heterogeneous cores. We also apply
knowledge representation techniques to allow the OS and applications
to reason about the richness of the hardware at runtime, in the interests of continuous performance optimization. I'll talk about how these approaches lead to a novel way of structuring an OS, and the current status and future directions of the system.
|
|
|
Wednesday, December 3, 2008, 4:15 PM - 5:45 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Michael Freedman
|
|
|
|
Thursday, November 20, 2008, 4:30 PM - 6:00 PM
Colloquium
|
Woolworth Center 202
Host: Edward Felten
|
What Should the FCC Do About Net Neutrality
Phil Weiser
[view abstract].
|
|
|
Thursday, October 9, 2008, 4:30 PM - 6:00 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Adam Finkelstein
|
|
|
|
Wednesday, October 8, 2008, 4:30 PM - 6:00 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Edward Felten
|
|
|
|
Friday, September 26, 2008, 1:00 PM - 2:30 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Fei-fei Li
|
Sensing for Autonomous Driving: Some Lessons from the DARPA Urban Challenge Race
Prof. Dan Huttenlocher, Cornell University
[view abstract].
|
|
|
Tuesday, September 9, 2008, 4:00 PM - 5:00 PM
Event
|
Computer Science Tea Room
|
Freshman Orientation
Freshman Orientation will be held in the tea room on Tuesday, September 9th from 4:00 to 5:00pm.
Refreshments will be served.
|
|
|
Monday, September 8, 2008, 2:00 PM - 3:00 PM
Event
|
Computer Science 402
|
Orientation for new graduate students
Orientation for new graduate students
Monday September 8, 2-3 PM, CS 402
|
|
|
Wednesday, May 14, 2008, 4:00 PM - 5:30 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Jennifer Rexford
|
Building a Strong Foundation for the Future Internet
Jennifer Rexford, Princeton University
[view abstract].
|
|
|
Wednesday, May 7, 2008, 1:00 PM - 2:30 PM
Colloquium
|
Computer Science 418B
Host: Jennifer Rexford
|
Learning Structured Bayesian Networks: Combining Abstraction Hierarchies and Tree-Structured Conditional Probability Tables
Marie desJardins, University of Maryland
[view abstract].
|
|
|
Wednesday, April 30, 2008, 4:30 PM - 6:00 PM
Colloquium
|
McCosh Hall 46
Host: Edward Felten
|
How are Mobile Phones Changing Families
Jim Katz
Abstract:
|
|
|
Wednesday, April 23, 2008, 4:30 PM - 6:00 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Sanjeev Arora
|
The truth about quantum computers.
Umesh Vazirani, UC Berkeley
[view abstract].
|
|
|
Tuesday, April 15, 2008, 8:00 PM - 9:00 PM
Event
|
(location TBD)
|
Ken Steiglitz to speak at the April joint meeting of the Princeton ACM/IEEE-CS Chapters
Ken Steiglitz will be the speaker at the April joint meeting of the Princeton ACM/IEEE-CS Chapters at Sarnoff Lab, Thursday, April 17, 2008, 8:00 pm. Title: "The Logic of Passion: Auction Theory and the Collector's eBay." The focus will be on the challenges and opportunities that eBay presents to auction theory. See http://princetonacm.acm.org/meetings/mtg0804.pdf for an abstract and details.
|
|
|
Thursday, April 10, 2008, 4:00 PM - 5:00 PM
Event
|
Computer Science Tea Room
|
Welcome Event for the Classes of 2010 and 2011 April 10
The Computer Science Department & The Program In Applications of Computing Welcomes the Class of 2010 and 2011
Thursday, April 10, 2008
4:00-5:00pm
2nd Floor, Tea Room
CS Building
Refreshments will be served.
|
|
|
Thursday, March 27, 2008, 4:15 PM - 5:45 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: David Blei
|
Recent Directions in Nonparametric Bayesian Machine Learning
Zoubin Ghahramani, Carnegie Mellon University
[view abstract].
|
|
|
Thursday, March 27, 2008, 4:30 PM - 5:30 PM
Event
|
McDonnell Hall 001
|
Garrett Graff: IT Policy Center Lecture March 27 at 4:30PM
Garrett Graff, an editor at the Washingtonian magazine, is speaking on "The First Campaign: Why Tech is Central to Politics in 2008". The lecture, sponsored by the Center for Information Technology Policy, takes place on Thursday, March 27 at 4:30pm in Robertson bowl 001.
See this page for more information.
|
|
|
Wednesday, March 26, 2008, 4:15 PM - 5:45 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: David Walker
|
Software Transactions: A Programming-Languages Perspective
Dan Grossman, University of Washington
[view abstract].
|
|
|
Wednesday, March 26, 2008, 4:30 PM - 5:30 PM
Event
|
Friend Center 008
|
Jonathan Zittrain: IT Policy Center Lecture March 26 at 4:30PM
Jonathan Zittrain, a visiting professor at the Harvard Law School is speaking on "The Future of the Internet — and How to Stop It". The lecture, sponsored by the Center for Information Technology Policy, takes place on Wednesday, March 26 at 4:30pm in the Friend Center, room 008.
See this page for more information.
|
|
|
Friday, March 14, 2008, 11:00 AM - 12:30 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Jennifer Rexford
|
TrafficSense: Rich Road and Traffic Monitoring Using Mobile Smartphones
Venkat Padmanabhan, Microsoft Research
[view abstract].
|
|
|
Wednesday, March 12, 2008, 4:15 PM - 5:45 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: David Blei
|
Reinventing Partially Observable Reinforcement Learning
Eyal Amir, University of Illinois, Urbana-Champaign
[view abstract].
|
|
|
Wednesday, March 5, 2008, 4:15 PM - 5:45 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Sanjeev Arora
|
Computing Equilibria in Games
Konstantinos Daskalakis, UC Berkeley
[view abstract].
|
|
|
Wednesday, February 27, 2008, 4:15 PM - 5:45 PM
Colloquium
|
Computer Science Small Auditorium (Room 105)
Host: Robert Schapire
|
WordNet: A lexical resource for Natural Language Processing
Christiane Fellbaum, Princeton
[view abstract].
|
|
|
Tuesday, February 19, 2008, 4:15 PM - 5:45 PM
Distinguished Lecture Series
|
Computer Science Small Auditorium (Room 105)
Host: Sanjeev Arora
|
|
|
|