| Automatic CPU-GPU communication management and optimization TB Jablin, P Prabhu, JA Jablin, NP Johnson, SR Beard, DI August Proceedings of the 32nd ACM SIGPLAN conference on Programming language …, 2011 | 258 | 2011 |
| A survey of the practice of computational science P Prabhu, TB Jablin, A Raman, Y Zhang, J Huang, H Kim, NP Johnson, ... State of the practice reports, 1-12, 2011 | 165 | 2011 |
| Dynamically managed data for CPU-GPU architectures TB Jablin, JA Jablin, P Prabhu, F Liu, DI August Proceedings of the Tenth International Symposium on Code Generation and …, 2012 | 121 | 2012 |
| Safe programmable speculative parallelism P Prabhu, G Ramalingam, K Vaswani Proceedings of the 31st ACM SIGPLAN Conference on Programming Language …, 2010 | 97 | 2010 |
| Speculative separation for privatization and reductions NP Johnson, H Kim, P Prabhu, A Zaks, DI August ACM SIGPLAN Notices 47 (6), 359-370, 2012 | 65 | 2012 |
| Commutative set: A language extension for implicit parallel programming P Prabhu, S Ghosh, Y Zhang, NP Johnson, DI August Proceedings of the 32nd ACM SIGPLAN conference on Programming language …, 2011 | 61 | 2011 |
| Interprocedural exception analysis for C++ P Prabhu, N Maeda, G Balakrishnan, F Ivančić, A Gupta European Conference on Object-Oriented Programming, 583-608, 2011 | 52 | 2011 |
| Interprocedural exception method N Maeda, P Prabhu, G Balakrishnan, F Ivancic, A Gupta US Patent 8,719,802, 2014 | 14 | 2014 |
| A transferable approach for partitioning machine learning models on multi-chip-modules X Xie, P Prabhu, U Beaugnon, P Phothilimthana, S Roy, A Mirhoseini, ... Proceedings of Machine Learning and Systems 4, 370-381, 2022 | 10 | 2022 |
| Field flow sensitive pointer and escape analysis for java using heap array SSA P Prabhu, P Shankar International Static Analysis Symposium, 110-127, 2008 | 9* | 2008 |
| MemoDyn exploiting weakly consistent data structures for dynamic parallel memoization P Prabhu, SR Beard, S Apostolakis, A Zaks, DI August Proceedings of the 27th International Conference on Parallel Architectures …, 2018 | 8 | 2018 |
| Speculatively exploiting cross-invocation parallelism J Huang, P Prabhu, TB Jablin, S Ghosh, S Apostolakis, JW Lee, DI August Proceedings of the 2016 International Conference on Parallel Architectures …, 2016 | 8 | 2016 |
| Pipeline parallelism for dnn inference with practical performance guarantees A Archer, M Fahrbach, K Liu, P Prabhu arXiv preprint arXiv:2311.03703, 2023 | 5 | 2023 |
| Automatic Extraction of Parallelism from Sequential Code. DI August, J Huang, TB Jablin, H Kim, TR Mason, P Prabhu, A Raman, ... Fundamentals of Multicore Software Development, 1-38, 2012 | 3 | 2012 |
| Practical performance guarantees for pipelined DNN inference A Archer, M Fahrbach, K Liu, P Prabhu arXiv preprint arXiv:2311.03703, 2023 | 1 | 2023 |
| Constrained device placement using neural networks X Xie, A Mirhoseini, J Laudon, PM Phothilimthana, S Roy, PJ Prabhu, ... US Patent App. 18/697,182, 2024 | | 2024 |
| Semantic Language Extensions for Implicit Parallel Programming P Prabhu | | 2013 |
| Session 3a: Program Optimization II-Session Chair: Suresh Jagannathan (Purdue University)-Automatic CPU-GPU Communication Management and Optimization TB Jablin, P Prabhu, JA Jablin, NP Johnson, SR Beard, DI August SIGPLAN Notices 46 (6), 142, 2011 | | 2011 |
| The Static Single Assignment Form: Construction and Application to Program Optimization. P Prabhu, P Shankar, YN Srikant The Compiler Design Handbook, 2nd ed., 11, 2007 | | 2007 |