Anupam Chanda

I completed Ph.D. in Computer Science in May 2007 under the supervision of Dr. Alan L. Cox and Dr. Willy Zwaenepoel.
Earlier, I received M.S. in Computer Science from Rice University in May 2003, and B.Tech in Computer Science & Engineering from Indian Institute of Technology, Kharagpur in June 2000.

Research

My research interests are Operating Systems and Distributed Systems.
I am currently working on Causeway - a general purpose framework for distributed resource management, performance analysis, and security and access control. More information is available on the Causeway web page.

Publications

  • "Whodunit: Transactional Profiling for Multi-Tier Applications". In EurosSys 2007 (with Alan L. Cox and Willy Zwaenepoel)
  • "Causeway: Support for Controlling and Analyzing the Execution of Multi-tier Applications". In Middleware 2005 (with Khaled Elmeleegy, Alan L. Cox, and Willy Zwaenepoel)
  • "Causeway: Operating System Support For Controlling And Analyzing The Execution Of Distributed Programs". In HotOS X 2005 (with Khaled Elmeleegy, Alan L. Cox, and Willy Zwaenepoel)
  • A Portable Kernel Abstraction For Low-Overhead Ephemeral Mapping Management - USENIX Annual Technical Conference 2005 (with Khaled Elmeleegy, Alan L. Cox, and Willy Zwaenepoel)
  • Lazy Asynchronous I/O For Event-driven Servers - USENIX Annual Technical Conference 2004 (with Khaled Elmeleegy, Alan L. Cox, and Willy Zwaenepoel)
  • Performance Comparison of Middleware Architectures for Generating Dynamic Web Content - in Middleware 2003, Rio de Janeiro, Brazil, 16-20 June, 2003 (with E. Cecchet, S. Elnikety, J. Marguerite, and W. Zwaenepoel).

  • Specification and Implementation of Dynamic Web Site Benchmarks - IEEE 5th. Annual Workshop on Workload Characterization, 2002 in Austin, Texas. (with C. Amza, E. Cecchet, S. Elnikety, A. Cox, R. Gil, J. Marguerite, K. Rajamani and W. Zwaenepoel)

  • Bottleneck Characterization of Dynamic Web Site Benchmarks - Rice Technical Report. (with C. Amza, E. Cecchet, S. Elnikety, A. Cox, R. Gil, J. Marguerite, K. Rajamani and W. Zwaenepoel)

  • A Comparison of Software Architectures for E-business Applications - Rice Technical Report. (with E. Cecchet, S. Elnikety, J. Marguerite and W. Zwaenepoel)

  • Generation of an Ordered Sequence of Test Vectors for Single State Transition Faults in Large Sequential Machines - Tenth Asian Test Symposium (ATS '01) in Kyoto, Japan, November 19-21, 2001. (with S. Goswami and D. Roy Choudhury)


  • Past Projects

  • An Efficient Threading Model To Boost Server Performance ( Master's Thesis, 2003 ) [.ps] [.pdf]
  • Application Aided Deadline Sensitive Disk Scheduling.
  • Graceful Degradation under Resource Overbooking.
  • Peer-to-peer Naming and Location Service.
  • MAC Protocol using Directional Antennas.
  • Java vs. PHP on the TPC-W Benchmark.

  • Contact Information


    Office:
    Duncan Hall 3003
    6100 Main St.
    MS-132
    Houston, TX-77005
    Fax: 713-348-5930
    Email: anupamc AT cs DOT rice DOT edu