The Thekkath Society Pages
Technical Reports, Workshops, etc.
Anmol Sheth, Chandramohan A. Thekkath, Prakshep Mehta, Kalyan Tejaswi, , Chandresh Parekh, Trilok N. Singh, Uday B. Desai. SenSlide: A distributed landslide prediction system. ACM SIGOPS OSR Vol. 41, Issue 2, April 2007.PDF.
Ganesh Ananthanarayanan, Venkata N. Padmanabhan, Chandramohan A. Thekkath, and Lenin Ravindranath. Collaborative Downloading for Multi-homed Wireless Devices. IEEE HotMobile, Tucson, AZ. February 2007. PDF.
Anmol Sheth, K. Tejaswi, P. Mehta, C. Parekh, R. Bansal, Shabbir N. Merchant, T. Singh, Uday B. Desai, Chandramohan A. Thekkath, K. Toyama. SenSlide: A sensor network based landslide prediction system. SenSys, pp. 280-281, ACM, San Diego, California, Nov. 2005.
Edward K. Lee, Chandramohan Thekkath, Chris Whitaker, and Jim Hogg. A comparison of two distributed disk systems. Research Report 155, Digital Systems Research Center, Palo Alto, CA, April 1998. (Copyright Digital Equipment Corporation 1998). PDF.
Chandramohan A. Thekkath, Edward D. Lazowska, and Henry M. Levy. Efficient Support for Multicomputing on ATM Networks. Technical Report 93-04-03, University of Washington, Department of Computer Science & Engineering, 1993., April 1993. PDF.
Chandramohan A. Thekkath, Derek L. Eager, Edward D. Lazowska, and Henry M. Levy. A performance analysis ofnetwork I/O in shared-memory multiprocessors. Technical Report 92-04-04, University of Washington, Department of Computer Science & Engineering, 1992., April 1992. PDF.
Conference and Journal Papers
Dan Graur, Oto Mraz, Muyu Li, and Sepehr Pourghannad, Chandramohan A. Thekkath, Ana Klimovic. Pecan: Cost-Efficient ML Data Preprocessing with Automatic Transformation Ordering and Hybrid Placement. In Proceedings of the 2024 USENIX Annual Technical Conference (USENIX ATC '22), Santa Clara CA, July 2024. Pages 649-664.
Andrew Audibert, Yang Chen, Dan-Ovidiu Graur, Ana Klimovic, Jiri Simsa, Chandramohan A. Thekkath. tf.data service: Disaggregating ML Input Data Processing at Scale. In Proceedings of the 2023 ACM Symposium on Cloud Computing October 2023. Pages 358–375. PDF.
Dan Graur, Damien Aymon, Dan Kluser, Tanguy Albrici, Chandramohan A. Thekkath, and Ana Klimovic. Cachew: Machine Learning Input Data Processing as a Service. In Proceedings of the 2022 USENIX Annual Technical Conference (USENIX ATC '22), Carlsbad, CA, July 2022, Pages 689-706, (Copyright USENIX 2020). PDF.
Pradeep Kumar Gunda, Lenin Ravindranath, Chandramohan A. Thekkath, Yuan Yu, and Li Zhuang. Nectar: Automatic Management of Data and Computation in Datacenters. In Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI ’10), Vancouver, Canada, October 2010. Pages 75-88, (Copyright USENIX 2010). PDF.
Maya Haridasan, Iqbal Mohomed, Doug Terry, Chandramohan A. Thekkath, and Li Zhang. StarTrack Next Generation: A Scalable Infrastructure for Track-Based Applications. In Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI ’10), Vancouver, Canada, October 2010. Pages 409-422. (Copyright USENIX 2010). PDF.
Ganesh Ananthanarayanan, Maya Haridasan, Iqbal Mohomed, Douglas B. Terry, and Chandramohan A. Thekkath. StarTrack: A Framework for Track-Based Applications. In Proceedings of ACM/USENIX MobiSys, Krakow, Poland. June 2009. Pages 207-220. PDF.
John MacCormick, Chandramohan A. Thekkath, Marcus Jager, Kristof Roomp, Lidong Zhou, and Ryan Peterson. Niobe: A Practical Replication Protocol. ACM Transactions on Storage, 3(4), 2008. Pages 1-43. PDF.
Lidong Zhou, Vijayan Prabhakaran, Venugopalan Ramasubramanian, Roy Levin, Chandramohan A. Thekkath. Graceful degradation via versions: specifications and implementations. Symposium on Principles of Distributed Computing (PODC 2007), Portland, OR, Aug. 2007. Pages 264-273. PDF.
Ganesh Ananthanarayanan, Venkata N. Padmanabhan, Lenin Ravindranath, and Chandramohan A. Thekkath. COMBINE: Leveraging the Power of Wireless Peers through Collaborative Downloading. In Proceedings of ACM/USENIX MobiSys, San Juan, Puerto Rico. June 2007. Pages 286-298. PDF.
M. S. Manasse, C. A. Thekkath, A. Silverberg. A Reed-Solomon Code for Disk Storage, and Efficient Recovery Computations for Erasure-Coded Disk Storage. Proceedings in Informatics, Carleton-Scientific, Jul. 2005. PDF .
John MacCormick, Nick Murphy, Marc Najork, Chandramohan A. Thekkath, and Lidong Zhou. Boxwood: Abstractions as the Foundation for Storage Infrastructure. In Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI), pages 105-120, December 2004. (Copyright USENIX 2004). PDF.
David Lie, Chandramohan A. Thekkath, and Mark Horowitz. Implementing an Untrusted Operating System on Trusted Hardware. In Proceedings of the 19th ACM Symposium on Operating Systems Principles, pages 178-192. ACM Press, October 2003. (Copyright ACM 2003). PDF.
David Lie, John Mitchell, Chandramohan A. Thekkath, and Mark Horowitz. Specifying and verifying hardware for tamper-resistant software. In Proceedings of the 2003 IEEE Symposium on Security andPrivacy, May 2003. (Copyright IEEE 2003). PDF.
Marcos K. Aguilera, Minwen Ji, Mark Lillibridge, John MacCormick, Erwin Oertli, Dave Andersen, Mike Burrows, Timothy Mann, Chandramohan A. Thekkath. Block-Level Security for Network-Attached Disks. In Proceedings of the 2nd Conference on File and Storage Technologies, pages 159-174, April 2003. (Copyright USENIX 2003). PDF.
David Lie, Chandramohan Thekkath, Patrick Lincoln, Mark Mitchell, Dan Boneh, John Mitchell, and Mark Horowitz. Architectural support for copy and tamper resistant software. In Proceedings of the 9th International Conferenceon Architectural Support for Programming Languages and Operating Systems, ASPLOS-IX, pages 168-177, November 2000. (Copyright ACM 2000). PDF.
Thomas Rodeheffer, Chandramohan Thekkath, and Darrell Anderson. Smartbridge: A scalable bridge architecture. In Proceedings of ACM SIGCOMM 2000, pages 205-216, August 2000. (Copyright ACM. 2000). PDF.
Chandramohan A. Thekkath, Timothy Mann, and Edward K. Lee. Frangipani: A scalable distributed file system. In Proceedings of the 16th ACM Symposium on Operating Systems Principles, pages 224-237. ACM Press, October 1997. (Copyright ACM 1997). PDF .
Edward K. Lee and Chandramohan A. Thekkath. Petal: Distributed virtual disks. In Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS-VII, pages 84-92. ACM, October 1996. (Copyright ACM 1996). PDF.
Daniel J. Scales, Kourosh Gharachorloo, and Chandramohan A. Thekkath. Shasta: A low overhead, software-onlyapproach for supporting fine-grain shared memory. In Proceedings of the 7th International Conference onArchitectural Support for Programming Languages and Operating Systems, ASPLOS-VII, pages 174-185, October 1996. (Copyright ACM 1996). PDF.
Daniel J. Scales, Michael Burrows, and Chandramohan A. Thekkath. Experience with Parallel Computing on the AN2Network. In Proceedings of 10th International Parallel Processing Symposium, pages 94-103. IEEE Computer Society Press, April 1996. (Copyright IEEE 1996). PDF .
Michael J. Feeley, William E. Morgan, Frederic H. Pighin, Anna R. Karlin, Henry M. Levy, and Chandramohan A. Thekkath. Implementing global memory management in a workstation cluster. In Proceedings of the 15th ACM Symposium on Operating Systems Principles, pages 201-212, December 1995. (Copyright ACM 1995). PDF .
Oren Etzioni, Henry M. Levy, Richard B. Segal, and Chandramohan A. Thekkath. The Softbot approach to OS interfaces. In IEEE Software, volume 12(4), pages 1-11, July 1995. (Copyright IEEE 1995).
Matthias Hausner, Michael Burrows, and Chandramohan A. Thekkath. Efficient Implementation of PVM on the AN2Network. In Proceedings of the European High Performance Computing and Networking Conference, January 1995. PDF .
Chandramohan A. Thekkath, John Wilkes, and Edward D. Lazowska. Techniques for file system simulation. In Software Practice& Experience, volume 24(11), pages 981-999, November 1994, Also appears as Technical Report 92-09-08, University of Washington, Department of Computer Science & Engineering, 1992. PDF.
Chandramohan A. Thekkath, Edward D. Lazowska, and Henry M. Levy. Separation of data and control transfer in distributed operating systems. In Proceedings of the 6th International Conference on Architecural Support forProgramming Languages and Operating Systems, ASPLOS-VI, pages 1-11, October 1994. (Copyright ACM 1994). PDF.
Chandramohan A. Thekkath and Henry M. Levy. Hardware and software support for efficient exception handling. In Proceedings ofthe 6th International Conference onArchitectural Support for Programming Languages and OperatingSystems, ASPLOS-VI , pages 110-119, October 1994. (Copyright ACM 1994). PDF
Alec Wolman, Geoff Voelker, and Chandramohan Thekkath. Latency analysis of TCP on an ATM network. In Proceedings of the Winter 1994 USENIX Conference, pages 167-179, January 1994. (Copyright USENIX 1994). PDF.
Chandramohan A. Thekkath, Thu D. Nguyen, Evelyn Moy, and Edward D. Lazowska. Implementing network protocols atuser level. In IEEE/ACM Transactions on Networks, volume 1(5), pages 554-565, October 1993, Also appears in Proceedings of the 1993 SIGCOMM Symposium on Communications ArchitecturesProtocols and Applications. (Copyright ACM 1993). PDF.
Chandramohan A. Thekkath and Henry M. Levy. Limits to low-latency communication on high-speed networks. In ACMTransactions on Computer Systems, volume 11(2), pages 179-203, May 1993. (Copyright ACM 1993). PDF.