| Squirrel: A peer-to-peer web cache. Pizza talk, 25 Feb
2002. [ ppt | ppt.zip ], but first install [ font | from site ]. Or, handouts in [ ps | ps.gz ] format (notes included). |
| Anticipatory disk scheduling. SOSP '02, 23 Oct
2001. [PPT] - [HTML] - [HTML.zip] - (these three need the [Trebuchet MS font]). Also in handout form - [PDF] - [PS.gz] |
| Squirrel: A peer-to-peer web cache. at Microsoft Research, 14 Sep 2001. [ ppt ] |
| Solving deceptive idleness in synchronous I/O with a non-work-conserving disk scheduler. Pizza talk, 4 Jun 2001. [ ppt ] |
| The effect of deceptive idleness on disk schedulers. MS thesis defense, 11 Jan 2001. [ ppt ] [ pdf ] |
| An analysis of Corba versus DCOM object models. Systems seminar talk, 26 Apr 2000. [ pdf ] |
| Memory management in IO-Lite. Systems seminar talk, 27 Sep 1999. [ pdf ] |
| Transparent SSL (using LD_PRELOAD). Security course project, 29 Apr 2000. [ pdf ] |
| Locking in multiprocessor operating systems. Summer reading series, 16 Jun 1999. [ ppt ] [ pdf ] |
| Pthreads Parallel Program Profiler. Parallel processing course project, 29 Apr 1999. [ ppt ] [ pdf ] |
| Two papers on fine-grained thread mobility. ECE Systems seminar, 20 Mar 1999. [ pdf ] |
| Java VM performance. Architecture course project, 10 Dec 1998. [ ppt ] [ pdf ] |
| Multipath routing. Broadband networks course project, 24 Nov 1998. [ pdf ] |
| Heterogeneity support for TreadMarks. Distributed systems course project, 7 Dec 1998. [ pdf ] |
| Active Messages. Distributed systems in-course presentation, 25 Sep 1998. [ pdf ] |