Welcome to my Page !!

I am a PhD scholar in the Dept. of Computer Science and Engineering at IIT Madras working under Dr. Rupesh Nasre. I am associated with the Programming Languages, Architecture and Compilers Education (PACE) lab. My research interests lie in parallel and distributed computing, and compilers. My PhD thesis focusses on locking protocols for parallel accesses to the in-memory hierarchical structures.

I completed B.Tech from Government College of Engineering, Amravati, Maharashtra. Prior to joining IIT Madras, I was working with Cognizant Technology Solutions, Pune. Please find my CV here.

We have designed a hierarchical locking benchmark to test various performance aspects of hierarchical locking. The source code and instructions for running the benchmark can be found here.

Publications


  1. Saurabh Kalikar, Rupesh Nasre. Toggle: Contention-Aware Task Scheduler for Concurrent Hierarchical Operations. In Proceedings of the 25th European Conference on Parallel and Distributed Computing, EuroPar 2019. doi
  2. Saurabh Kalikar, Rupesh Nasre. NumLock: Towards Optimal Multi-Granularity Locking in Hierarchies. In Proceedings of the 47th International Conference on Parallel Processing , ICPP 2018. doi
  3. Ganesh K, Saurabh Kalikar and Rupesh Nasre. Multi-granularity Locking in Hierarchies with Synergistic Hierarchical and Fine-Grained Locks . In Proceedings of 24th European Conference on Parallel Processing, EuroPar 2018. doi
  4. Saurabh Kalikar, Rupesh Nasre. DomLock: A New Multi-Granularity Locking Technique for Hierarchies . In ACM Transactions on Parallel Computing, TOPC, Sept 2017. (Invited article). doi
  5. Saurabh Kalikar, Rupesh Nasre. DomLock: A New Multi-Granularity Locking Technique for Hierarchies . In Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2016. (Distinguished paper award). doi

Work Experience


Awards and Honors


Contact Details