At IBM, I am currently involved with the following projects. Please contact me for more information on the work ongoing in these projects.
My research at school involved developing a safely extensible architecture for high-performance network routers. Suez and Srishti are the results of this work.Performance modeling of high performance server architectures Aggregate TCP congestion control Multi-resource provisioning to provide end-to-end performance guarantees Node allocation algorithms for shared web server clusters
My research publications are available here.
Toys and Tools
Code and tools that I have written as part of my research.
All code related to my thesis is available from the ECSL anonymous FTP server. To request a copy of code related to a specific paper, please send me mail. Daytona : A Linux user-level networking stack for TCP-related research. Code is IBM internal, but has been made available to various university research groups. Please send me mail for a copy. Countach : A complete system performance modeling tool (refer to our NP-2 paper). Code is IBM internal, but has been made available to research groups. Please send me mail for a copy.
Miscellaneous ....
These are some other projects I have worked on during undergrad/grad school.
Efficient Incremental Coloring of Interval Graphs (Advanced Algorithms, Spring 98) (ps.gz) Parallelization of BDD Operations (Asynchronous Systems, Spring 97) (html) A prime degree interleaved memory controller (Digital Systems Synthesis, Fall 96) (ps.gz) Implementation of "signed" polygons in the Mesa library (This is a new Mesa primitive I implemented, which is similar to "signed" volumes in constructive solid geometry. Send me mail if you're interested in source code for the library and an example application that implements walk-throughs.) (Graphics, Fall 97) A compiler for Decaf - a subset of Java (Compiler Design, Fall 96) LAN Emulation over ATM in FreeBSD (A LANE framework on top of a native mode ATM stack, Undergraduate thesis, Indian Institute of Technology, Delhi)