Conferences and Workshops

Ravindra Kuramkote, John Carter, and Chen-Chi Kuo, "Supporting Multiple Coherence Protocols in Programmable Shared Memory Controllers". In the Proceedings of the Eighth Workshop on Shared-memory Multiprocessors, Atlanta, April, 1999.

Chen-Chi Kuo, John Carter and Ravindra Kuramkote, "MP-LOCKs: Replacing Hardware Synchronization Primitives with Message Passing". In the Proceedings of the Fifth IEEE International Symposium on High Performance Computer Architecture, Orlando, January, 1999.

John Carter, Wilson Hsieh, Leigh Stoller, Mark Swanson, Lixin Zhang, Erik Brunvand, Al Davis, Chen-Chi Kuo, Ravindra Kuramkote, Michael Parker, Lambert Schaelicke and Terry Tateyama, "Impulse: Building a Smarter Memory Controller". In the Proceedings of the Fifth IEEE International Symposium on High Performance Computer Architecture, Orlando, January, 1999.

John Carter, Chen-Chi Kuo and Ravindra Kuramkote, "Design Alternatives for Shared Memory Multiprocessors". In the Proceedings of the 5th ACM/IEEE International Conference on High Performance Computing, Chennai, India, December, 1998.

Chen-Chi Kuo, John Carter and Ravindra Kuramkote, "AS-COMA: An Adaptive Hybrid Shared Memory Architecture". In the Proceedings of the 1998 International Conference on Parallel Processing, Mineapolis, 1998.

John B. Carter and Ravindra Kuramkote, "The Avalanche Multiprocessor". In the Proceedings of the Fifth Workshop on Shared-memory Multiprocessors, Santa Marguerita, Italy, June 1995.

Douglas B. Orr, Robert W. Mecklenburg and Ravindra Kuramkote, "Strange Bedfellows: Issues in Object Naming Under Unix". In the Proceedings of the Third International Workshop on Object Orientation in Operating Systems, Asheville, NC, December 9-10, 1993.

John B. Carter, Bryan Ford, Mike Hibler, Ravindra Kuramkote, Jeffrey Law, Jay Lepreau, Douglas B. Orr, Leigh Stoller and Mark Swanson, "FLEX: A Tool for Building Efficient and Flexible Systems". In the Proceedings of the Fourth Workshop on Workstation Operating Systems, Napa CA, October 14-15, 1993.

Bruce Millard, Partha Dasgupta, Sanjay Rao and Ravindra Kuramkote, "Run-time Support and Storage Management for Memory-Mapped Persistent Objects". In the Proceedings of the 13th International Conference on Distributed Computing Systems, Pittsburgh Pennsylvania, May 25-28, 1993.


Technical Reports

Ravindra Kuramkote and John Carter , "Exploring the Value of Supporting Multiple DSM Protocols in Hardware DSM Controllers". University of Utah - Computer Science Department, UUCS-99-024, 1999.

Ravindra Kuramkote, John Carter, Alan Davis, Chen-Chi Kuo, Leigh Stoller and Mark Swanson, "Analysis of Avalanche's Shared Memory Architecture". University of Utah - Computer Science Department, UUCS-97-008, 1997.

John Carter, Chen-Chi Kuo and Ravindra Kuramkote, "A Comparison of Software and Hardware Synchronization Mechanisms for Distributed Shared Memory Multiprocessors". University of Utah - Computer Science Department, UUCS-96-011, 1996.

Leigh Stoller, Ravindra Kuramkote and Mark Swanson, "PAINT- PA Instruction Set Interpreter". University of Utah - Computer Science Department, UUCS-96-009, 1996.

Mark Swanson, Ravindra Kuramkote, Terry Tateyama and Leigh Stoller, "Message Passing Support in the Avalanche Widget". University of Utah - Computer Science Department, UUCS-96-002, 1996.

John Carter, Ravindra Kuramkote and Chen-Chi Kuo, "Reducing Consistency Traffic and Cache Misses in the Avalanche Multiprocessor". University of Utah - Computer Science Department, UUCS-95-023, 1995.

John Carter, Al Davis, Ravindra Kuramkote, Chen-Chi Kuo, Leigh B. Stoller, Mark Swanson, "Avalanche: A Communication and Memory Architecture for Scalable Parallel Computing". University of Utah - Computer Science Department, UUCS-95-022, 1995.

John Carter, Mike Hibler, Ravindra Kuramkote, "Evaluating the Potential of Programmable Multiprocessor Cache Controllers". University of Utah - Computer Science Department, UUCS-94-040, 1994.

Ganesh Gopalakrishnan, Dilip Khandekar, Ravindra Kuramkote and Ratan Nalumasu, "Case Studies in Symbolic Model Checking". University of Utah - Computer Science Department, UUCS-94-009, 1994.

Ravindra Kuramkote, "Shared Object Management for a Persistent Object System". Arizona State University, Master Thesis, June 1992.


Ravindra Kuramkote <kuramkot@cs.utah.edu>