Research Interests:
Parallel Architectures and Programming Models, Multithreading, Transactional Memory, Scalable Synchronization Techniques, Processing-In-Memory...
 
Resume (pdf)
Research Proposal (pdf)
 
Publications:
Srinivas Sridharan, Arun Rodrigues, Peter Kogge, “Evaluating Synchronization Techniques for Light-weight Multithreaded/Multicore Architectures”, submitted to Symposium on Parallelism in Algorithms and Architectures (SPAA) 2007. (pdf)
 
Srinivas Sridharan, Brett Keck, Richard Murphy, Surendar Chandra, and Peter Kogge, “Thread Migration to Improve Synchronization Performance” in the Proceedings of the Workshop on Operating Systems Interference in High Performance Applications (OSIHPA), in conjunction with PACT 2006. (pdf)
 
Arun Rodrigues, Srinivas Sridharan, Shyamkumar Thoziyoor, Jay Brockman, Keith Underwood and Peter Kogge, “Enhancing Price/Performance for OpenMP using Processing-in-Memory” in the Proceedings of the Workshop on Programming Models for Ubiquitous Parallelism (PMUP), in conjunction with PACT 2006. (pdf)
 
N. Venkateswaran, A. Krishnan, S. Niranjan, A. Shriraman and S. Sridharan, “The MIP Project: Evolution of a Novel Supercomputer Architecture”, in the Proceedings of the Workshop on Memory performance: Dealing with Applications , systems and architecture (MEDEA), in conjunction with PACT 2003. (pdf)
 
 
Theses:
Srinivas Sridharan, “Implementing Scalable Locks and Barriers on Large-Scale Light-Weight Multithreaded Systems”, M.S CSE Thesis, University of Notre Dame, July 2006.
 
Srinivas Sridharan, “Memory-In-Processor: A Supercomputer Architecture to Pole-vault the Memory Wall”, WARFT Thesis, Waran Research Foundation (WARFT), India, May 2003.