Chunking parallel loops in the presence of synchronization J Shirako, JM Zhao, VK Nandivada, VN Sarkar Proceedings of the 23rd international conference on Supercomputing, 181-192, 2009 | 52 | 2009 |
A transformation framework for optimizing task-parallel programs VK Nandivada, J Shirako, J Zhao, V Sarkar ACM Transactions on Programming Languages and Systems (TOPLAS) 35 (1), 1-48, 2013 | 40 | 2013 |
Fault localization for data-centric programs D Saha, MG Nanda, P Dhoolia, VK Nandivada, V Sinha, S Chandra Proceedings of the 19th ACM SIGSOFT symposium and the 13th European …, 2011 | 39 | 2011 |
Reducing task creation and termination overhead in explicitly parallel programs J Zhao, J Shirako, VK Nandivada, V Sarkar Proceedings of the 19th international conference on Parallel architectures …, 2010 | 37 | 2010 |
IMSuite: A benchmark suite for simulating distributed algorithms S Gupta, VK Nandivada Journal of Parallel and Distributed Computing 75, 1-19, 2015 | 34 | 2015 |
Gluon-async: A bulk-asynchronous system for distributed and heterogeneous graph analytics R Dathathri, G Gill, L Hoang, V Jatala, K Pingali, VK Nandivada, HV Dang, ... 2019 28th International Conference on Parallel Architectures and Compilation …, 2019 | 33 | 2019 |
Efficient, portable implementation of asynchronous multi-place programs G Bikshandi, JG Castanos, SB Kodali, VK Nandivada, I Peshansky, ... ACM Sigplan Notices 44 (4), 271-282, 2009 | 33 | 2009 |
A framework for end-to-end verification and evaluation of register allocators VK Nandivada, FMQ Pereira, J Palsberg International Static Analysis Symposium, 153-169, 2007 | 24 | 2007 |
A study of graph analytics for massive datasets on distributed multi-gpus V Jatala, R Dathathri, G Gill, L Hoang, VK Nandivada, K Pingali 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS …, 2020 | 20 | 2020 |
Mix your contexts well: Opportunities unleashed by recent advances in scaling context-sensitivity M Thakur, VK Nandivada Proceedings of the 29th International Conference on Compiler Construction, 27-38, 2020 | 15 | 2020 |
Transformation of computer programs and eliminating errors P Dhoolia, AK Ghosh, S Ghosal, A Lahiri, MG Nanda, KN Venkata, ... US Patent 8,806,452, 2014 | 15 | 2014 |
Compare less, defer more: Scaling value-contexts based whole-program heap analyses M Thakur, VK Nandivada Proceedings of the 28th International Conference on Compiler Construction …, 2019 | 14 | 2019 |
TTLG-an efficient tensor transposition library for GPUs J Vedurada, A Suresh, AS Rajam, J Kim, C Hong, A Panyala, ... 2018 IEEE International Parallel and Distributed Processing Symposium (IPDPS …, 2018 | 13 | 2018 |
Improved mhp analysis A Sankar, S Chakraborty, VK Nandivada Proceedings of the 25th International Conference on Compiler Construction …, 2016 | 13 | 2016 |
Method, system and program storage device for automatic incremental learning of programming language grammar P Dhoolia, MG Nanda, KN Venkata, D Saha US Patent 8,676,826, 2014 | 13 | 2014 |
Static detection of place locality and elimination of runtime checks S Agarwal, RK Barik, VK Nandivada, RK Shyamasundar, P Varma Asian Symposium on Programming Languages and Systems, 53-74, 2008 | 13 | 2008 |
PYE: a framework for precise-yet-efficient just-in-time analyses for Java programs M Thakur, VK Nandivada ACM Transactions on Programming Languages and Systems (TOPLAS) 41 (3), 1-37, 2019 | 12 | 2019 |
Compile-time concurrent marking write barrier removal VK Nandivada, D Detlefs International Symposium on Code Generation and Optimization, 37-48, 2005 | 12* | 2005 |
Batch alias analysis J Vedurada, VK Nandivada 2019 34th IEEE/ACM International Conference on Automated Software …, 2019 | 11 | 2019 |
System and method for dynamic code analysis in presence of the table processing idiom P Dhoolia, MG Nanda, D Saha, KN Venkata US Patent 8,583,965, 2013 | 11 | 2013 |