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 | 149 | 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 | 119 | 2012 |
Safe programmable speculative parallelism P Prabhu, G Ramalingam, K Vaswani Proceedings of the 31st ACM SIGPLAN Conference on Programming Language …, 2010 | 95 | 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 | 64 | 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 | 50 | 2011 |
Interprocedural exception method N Maeda, P Prabhu, G Balakrishnan, F Ivancic, A Gupta US Patent 8,719,802, 2014 | 14 | 2014 |
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 |
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 | 8 | 2022 |
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 | 4 | 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 |
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 |
Practical performance guarantees for pipelined DNN inference 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 |