Sitaram Iyer's little cubbyhole


    
Quick links
CV
Wondering Minstrels
Anticipatory scheduling
Superpages
Squirrel web cache
Contact Info
Hi there!

[Contact information]

By way of introduction-- I'm a fifth-and-final year PhD student in the CS department at Rice University, with Peter Druschel as advisor. I intend to graduate in August 2003. Before joining Rice for my PhD, I got myself a B.Tech. degree from IIT Bombay in 1998.

Update: I have accepted a job offer from Google, Inc. and plan to start in August 2003.

Update #2: My PhD thesis.


Research:

My work is mainly in Operating Systems; in particular, the areas of resource management, memory and I/O systems, and peer-to-peer systems.

I'm currently into application-assisted physical memory management, based on the premise that many modern applications have the capacity to trade off memory consumption for performance, functionality or the usage of some other resource. The system informs such elastic applications about the severity of memory pressure, so that they can react to fluctuating memory conditions.

My Masters thesis was on anticipatory disk scheduling [SOSP '01], which proposes a disk scheduling paradigm that delays the servicing of disk requests by calculated amounts of time, thus avoiding a phenomenon called deceptive idleness and significantly improving disk throughput. This scheduler is being implemented and tested by independent parties for inclusion into Linux, and recently, they found it rather effective. Feb 26, 2003: The Linux anticipatory scheduler got slashdotted!

Other recent projects in operating systems include collaborations with Juan Navarro on providing support in the VM system for Superpages [OSDI'02], and with Mohit Aron on his dissertation on OS support for Predictable QoS in Web servers.

On the side, I sometimes tinker with peer-to-peer systems. I developed a decentralized web cache called Squirrel [PODC'02] during my summer internship at MSR Cambridge (working with Ant Rowstron). I also contributed to the FreePastry codebase.

Here are some research-related bookmarks.


¡Hackery!

The common native bullock-cart of India used for the transport of goods; also, in Western India and Sri Lanka, as formerly in Bengal, applied to a lighter carriage (drawn sometimes by horses) for the conveyance of persons. [Oxford English Dictionary]

So I like scratching lots of little itches. Plenty of perl scripts followed. This link will wake up soon.


Miscellaneous:

My stuff:
  1. Some websites that I've built and, in some cases, maintain.
  2. Photographs
  3. Movie preferences and queue
  4. Hand-crafted pure-text slogans
  5. Billions of blue blistering Bookmarks
  6. The Wondering Minstrels website
  7. My latest fascination: indoor rock climbing! (picture)
  8. My older webpage (courtesy MS Frontpage) and an even older webpage (vi-powered)
Collected stuff:
  1. Goal, project, challenge..
  2. Photos of Bombay, India, etc.
  3. A picture is worth a thousand laughs
  4. Random humour

Am I on Yahoo! Chat?


Updated on 30 Jan 2003.