No More Backstabbing... A Faithful Scheduling Policy for Multithreaded Programs. - Kishore Kumar Pusukuri; Rajiv Gupta 001; Laxmi N. Bhuyan (PACT, 2011)

FACT: a framework for adaptive contention-aware thread migrations. - Kishore Kumar Pusukuri; David Vengerov; Alexandra Fedorova; Vana Kalogeraki (Conf. Computing Frontiers, 2011)

Thread reinforcer: Dynamically determining number of threads via OS level monitoring. - Kishore Kumar Pusukuri; Rajiv Gupta 001; Laxmi N. Bhuyan (IISWC, 2011)

Thread Tranquilizer: Dynamically reducing performance variation. - Kishore Kumar Pusukuri; Rajiv Gupta 001; Laxmi N. Bhuyan (ACM Trans. Archit. Code Optim., 2012)

Runtime Support For Maximizing Performance on Multicore Systems. - Kishore Kumar Pusukuri (2012)

ADAPT: A framework for coscheduling multithreaded programs. - Kishore Kumar Pusukuri; Rajiv Gupta 001; Laxmi N. Bhuyan (ACM Trans. Archit. Code Optim., 2013)

Shuffling: a framework for lock contention aware thread scheduling for multicore multiprocessor systems. - Kishore Kumar Pusukuri; Rajiv Gupta 001; Laxmi N. Bhuyan (PACT, 2014)

Working Set Model for Multithreaded Programs. - Kishore Kumar Pusukuri (TRIOS, 2014)

Lock contention aware thread migrations. - Kishore Kumar Pusukuri; Rajiv Gupta 001; Laxmi Narayan Bhuyan (PPoPP, 2014)

Tumbler: An Effective Load-Balancing Technique for Multi-CPU Multicore Systems. - Kishore Kumar Pusukuri; Rajiv Gupta 001; Laxmi N. Bhuyan (ACM Trans. Archit. Code Optim., 2016)