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 | 254 | 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 | 138 | 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 | 118 | 2012 |
Safe programmable speculative parallelism P Prabhu, G Ramalingam, K Vaswani Proceedings of the 31st ACM SIGPLAN Conference on Programming Language …, 2010 | 93 | 2010 |
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 |
Speculative separation for privatization and reductions NP Johnson, H Kim, P Prabhu, A Zaks, DI August ACM SIGPLAN Notices 47 (6), 359-370, 2012 | 57 | 2012 |
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 | 51 | 2011 |
Interprocedural exception method N Maeda, P Prabhu, G Balakrishnan, F Ivancic, A Gupta US Patent 8,719,802, 2014 | 14 | 2014 |
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 | 7 | 2016 |
Field flow sensitive pointer and escape analysis for Java using heap array SSA P Prabhu, P Shankar International Static Analysis Symposium, 110-127, 2008 | 7* | 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 | 5 | 2018 |
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 | 4 | 2022 |
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 |
Pipeline Parallelism for DNN Inference with Practical Performance Guarantees A Archer, M Fahrbach, K Liu, P Prabhu arXiv preprint arXiv:2311.03703, 2023 | | 2023 |
Semantic Language Extensions for Implicit Parallel Programming P Prabhu Princeton, NJ: Princeton University, 2013 | | 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 |