Please note: This is a beta version of the new dblp website.
You can find the classic dblp view of this page here.
You can find the classic dblp view of this page here.
David A. Padua
2010 – today
- 2013
[c109]Alexandre Duchateau, David A. Padua, Denis Barthou: Hydra: Automatic algorithm exploration from linear algebra equations. CGO 2013: 1-10- 2012
[j37]Basilio B. Fraguela, Ganesh Bikshandi, Jia Guo, María Jesús Garzarán, David A. Padua, Christoph von Praun: Optimization techniques for efficient HTA programs. Parallel Computing 38(9): 465-484 (2012)
[c108]Xing Zhou, Jean Pierre Giacalone, María Jesús Garzarán, Robert H. Kuhn, Yang Ni, David A. Padua: Hierarchical overlapped tiling. CGO 2012: 207-218
[c107]Albert Sidelnik, Saeed Maleki, Bradford L. Chamberlain, María Jesús Garzarán, David A. Padua: Performance Portability with the Chapel Language. IPDPS 2012: 582-594
[e13]Koen De Bosschere, Erik H. D'Hollander, Gerhard R. Joubert, David A. Padua, Frans J. Peters, Mark Sawyer (Eds.): Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August - 3 September 2011, Ghent, Belgium. Advances in Parallel Computing 22, IOS Press 2012, ISBN 978-1-61499-040-6- 2011
[c106]Saeed Maleki, Yaoqing Gao, María Jesús Garzarán, Tommy Wong, David A. Padua: An Evaluation of Vectorizing Compilers. PACT 2011: 372-382
[c105]Per Stenström, Doug Burger, Wen-mei W. Hwu, Vipin Kumar, Kunle Olukotun, David A. Padua, Burton Smith: Panel Statement. IPDPS 2011: 877
[c104]Bruno Virlet, Xing Zhou, Jean Pierre Giacalone, Bob Kuhn, María Jesús Garzarán, David A. Padua: Scheduling of stream-based real-time applications for heterogeneous systems. LCTES 2011: 1-10
[c103]Sushil K. Prasad, Almadena Yu. Chtchelkanova, Sajal K. Das, Frank Dehne, Mohamed G. Gouda, Anshul Gupta, Joseph JáJá, Krishna Kant, Anita La Salle, Richard LeBlanc, Manish Lumsdaine, David A. Padua, Manish Parashar, Viktor K. Prasanna, Yves Robert, Arnold L. Rosenberg, Sartaj Sahni, Behrooz Shirazi, Alan Sussman, Charles C. Weems, Jie Wu: NSF/IEEE-TCPP curriculum initiative on parallel and distributed computing: core topics for undergraduates. SIGCSE 2011: 617-618
[e12]Mary W. Hall, David A. Padua (Eds.): Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2011, San Jose, CA, USA, June 4-8, 2011. ACM 2011, ISBN 978-1-4503-0663-8
[e11]
[r15]
[r14]
[r13]
[r12]
[r11]
[r10]
[r9]
[r8]
[r7]
[r6]
[r5]
[r4]
[r3]
[r2]
[r1]- 2010
[c102]James C. Brodman, G. Carl Evans, Murat Manguoglu, Ahmed H. Sameh, María Jesús Garzarán, David A. Padua: A Parallel Numerical Solver Using Hierarchically Tiled Arrays. LCPC 2010: 46-61
[e10]R. Govindarajan, David A. Padua, Mary W. Hall (Eds.): Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2010, Bangalore, India, January 9-14, 2010. ACM 2010, ISBN 978-1-60558-877-3
2000 – 2009
- 2009
[j36]Mary W. Hall, David A. Padua, Keshav Pingali: Compiler research: the next 50 years. Commun. ACM 52(2): 60-67 (2009)
[j35]XiaoYong Tang, KenLi Li, David A. Padua: Communication contention in APN list scheduling algorithm. Science in China Series F: Information Sciences 52(1): 59-69 (2009)
[j34]Jia Guo, Ganesh Bikshandi, Basilio B. Fraguela, David A. Padua: Writing productive stencil codes with overlapped tiling. Concurrency and Computation: Practice and Experience 21(1): 25-39 (2009)
[c101]Albert Sidelnik, I-Jui Sung, Wanmin Wu, María Jesús Garzarán, Wen-mei W. Hwu, Klara Nahrstedt, David A. Padua, Sanjay J. Patel: Optimization of tele-immersion codes. GPGPU 2009: 85-93
[c100]Diego Andrade, Basilio B. Fraguela, James C. Brodman, David A. Padua: Task-Parallel versus Data-Parallel Library-Based Programming in Multicore Systems. PDP 2009: 101-110- 2008
[c99]Brian A. Garber, Daniel Hoeflinger, Xiaoming Li, María Jesús Garzarán, David A. Padua: Automatic generation of a parallel sorting algorithm. IPDPS 2008: 1-5
[c98]Alexandre Duchateau, Albert Sidelnik, María Jesús Garzarán, David A. Padua: P-Ray: A Software Suite for Multi-core Architecture Characterization. LCPC 2008: 187-201
[c97]Jia Guo, Ganesh Bikshandi, Basilio B. Fraguela, María Jesús Garzarán, David A. Padua: Programming with tiles. PPOPP 2008: 111-122
[c96]James C. Brodman, Basilio B. Fraguela, María Jesús Garzarán, David A. Padua: Design Issues in Parallel Array Languages for Shared Memory. SAMOS 2008: 208-217- 2007
[c95]Xiaoming Li, María Jesús Garzarán, David A. Padua: Optimizing Sorting with Machine Learning Algorithms. IPDPS 2007: 1-6- 2006
[j33]Albert Cohen, Sébastien Donadio, María Jesús Garzarán, Christoph Armin Herrmann, Oleg Kiselyov, David A. Padua: In search of a program generator to implement generic transformations for high-performance computing. Sci. Comput. Program. 62(1): 25-46 (2006)
[c94]Jia Guo, Ganesh Bikshandi, Daniel Hoeflinger, Gheorghe Almási, Basilio B. Fraguela, María Jesús Garzarán, David A. Padua, Christoph von Praun: Hierarchically tiled arrays for parallelism and locality. IPDPS 2006
[c93]Ganesh Bikshandi, Jia Guo, Christoph von Praun, Gabriel Tanase, Basilio B. Fraguela, María Jesús Garzarán, David A. Padua, Lawrence Rauchwerger: Design and Use of htalib - A Library for Hierarchically Tiled Arrays. LCPC 2006: 17-32
[c92]
[c91]Ganesh Bikshandi, Jia Guo, Daniel Hoeflinger, Gheorghe Almási, Basilio B. Fraguela, María Jesús Garzarán, David A. Padua, Christoph von Praun: Programming for parallelism and locality with hierarchically tiled arrays. PPOPP 2006: 48-57- 2005
[c90]Xiaoming Li, María Jesús Garzarán, David A. Padua: Optimizing Sorting with Genetic Algorithms. CGO 2005: 99-110
[c89]Gang Ren, Peng Wu, David A. Padua: An Empirical Study On the Vectorization of Multimedia Applications for Multimedia Extensions. IPDPS 2005
[c88]Shengnan Cong, Jiawei Han, David A. Padua: Parallel mining of closed sequential patterns. KDD 2005: 562-567
[c87]Sébastien Donadio, James C. Brodman, Thomas Roeder, Kamen Yotov, Denis Barthou, Albert Cohen, María Jesús Garzarán, David A. Padua, Keshav Pingali: A Language for the Compact Representation of Multiple Program Versions. LCPC 2005: 136-151
[c86]Chi-Leung Wong, Zehra Sura, Xing Fang, Kyungwoo Lee, Samuel P. Midkiff, Jaejin Lee, David A. Padua: Evaluating the Impact of Thread Escape Analysis on a Memory Consistency Model-Aware Compiler. LCPC 2005: 170-184
[c85]Arkady Epshteyn, María Jesús Garzarán, Gerald DeJong, David A. Padua, Gang Ren, Xiaoming Li, Kamen Yotov, Keshav Pingali: Analytic Models and Empirical Search: A Hybrid Approach to Code Optimization. LCPC 2005: 259-273
[c84]Zehra Sura, Xing Fang, Chi-Leung Wong, Samuel P. Midkiff, Jaejin Lee, David A. Padua: Compiler techniques for high performance sequentially consistent java programs. PPOPP 2005: 2-13
[c83]Shengnan Cong, Jiawei Han, Jay Hoeflinger, David A. Padua: A sampling-based framework for parallel data mining. PPOPP 2005: 255-265- 2004
[j32]Samuel P. Midkiff, Jaejin Lee, David A. Padua: A compiler for multiple memory models. Concurrency and Computation: Practice and Experience 16(2-3): 197-220 (2004)
[j31]Markus Püschel, José M. F. Moura, Bryan Singer, Jianxin Xiong, Jeremy R. Johnson, David A. Padua, Manuela M. Veloso, Robert W. Johnson: Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Alogorithms. IJHPCA 18(1): 21-45 (2004)
[c82]Xiaoming Li, María Jesús Garzarán, David A. Padua: A Dynamically Tuned Sorting Library. CGO 2004: 111-124
[c81]Gengbin Zheng, Terry Wilmarth, Orion Sky Lawlor, Laxmikant V. Kalé, Sarita V. Adve, David A. Padua, Philippe Guebelle: Performance Modeling and Programming Environments for Petaflops Computers and the Blue Gene Machine. IPDPS Next Generation Software Program - NSFNGS - PI Workshop 2004
[c80]Ganesh Bikshandi, Basilio B. Fraguela, Jia Guo, María Jesús Garzarán, Gheorghe Almási, José E. Moreira, David A. Padua: Implementation of Parallel Numerical Algorithms Using Hierarchically Tiled Arrays. LCPC 2004: 87-101
[c79]- 2003
[j30]Angeles G. Navarro, Emilio L. Zapata, David A. Padua: Compiler Techniques for the Distribution of Data and Computation. IEEE Trans. Parallel Distrib. Syst. 14(6): 545-562 (2003)
[c78]Calin Cascaval, David A. Padua: Estimating cache misses and locality using stack distances. ICS 2003: 150-159
[c77]George Almási, Luiz De Rose, Basilio B. Fraguela, José E. Moreira, David A. Padua: Programming for Locality and Parallelism with Hierarchically Tiled Arrays. LCPC 2003: 162-176
[c76]Jia Guo, María Jesús Garzarán, David A. Padua: The Power of Belady?s Algorithm in Register Allocation for Long Basic Blocks. LCPC 2003: 374-390
[c75]
[c74]Kamen Yotov, Xiaoming Li, Gang Ren, Michael Cibulskis, Gerald DeJong, María Jesús Garzarán, David A. Padua, Keshav Pingali, Paul Stodghill, Peng Wu: A comparison of empirical and model-driven optimization. PLDI 2003: 63-76
[c73]Basilio B. Fraguela, Jose Renau, Paul Feautrier, David A. Padua, Josep Torrellas: Programming the FlexRAM parallel intelligent memory system. PPOPP 2003: 49-60- 2002
[j29]Yunheung Paek, Jay Hoeflinger, David A. Padua: Efficient and precise array access analysis. ACM Trans. Program. Lang. Syst. 24(1): 65-109 (2002)
[j28]Yunheung Paek, Angeles G. Navarro, Emilio L. Zapata, Jay Hoeflinger, David A. Padua: An Advanced Compiler Framework for Non-Cache-Coherent Multiprocessors. IEEE Trans. Parallel Distrib. Syst. 13(3): 241-259 (2002)
[c72]Peng Wu, Paul Feautrier, David A. Padua, Zehra Sura: Instance-wise points-to analysis for loop-based dependence testing. ICS 2002: 262-273
[c71]Rudolf Eigenmann, Jay Hoeflinger, Robert H. Kuhn, David A. Padua, Ayon Basumallik, Seung-Jai Min, Jiajing Zhu: Is OpenMP for Grids?. IPDPS 2002
[c70]Chi-Leung Wong, Zehra Sura, David A. Padua, Xing Fang, Jaejin Lee, Samuel P. Midkiff: The Pensieve Project: A Compiler Infrastructure for Memory Models. ISPAN 2002: 239-244
[c69]George S. Almasi, Calin Cascaval, David A. Padua: Calculating stack distances efficiently. MSP/ISMM 2002: 37-43
[c68]Zehra Sura, Chi-Leung Wong, Xing Fang, Jaejin Lee, Samuel P. Midkiff, David A. Padua: Automatic Implementation of Programming Language Consistency Models. LCPC 2002: 172-187
[c67]George S. Almasi, David A. Padua: MaJIC: Compiling MATLAB for Speed and Responsiveness. PLDI 2002: 294-303- 2001
[j27]Jaejin Lee, David A. Padua: Hiding Relaxed Memory Consistency with a Compiler. IEEE Trans. Computers 50(8): 824-833 (2001)
[c66]Peng Tu, David A. Padua: Automatic Array Privatization. Compiler Optimizations for Scalable Parallel Systems Languages 2001: 247-284
[c65]Jiajing Zhu, Jay Hoeflinger, David A. Padua: A synthesis of memory mechanisms for distributed architectures. ICS 2001: 13-22
[c64]Peng Wu, Albert Cohen, Jay Hoeflinger, David A. Padua: Monotonic evolution: an alternative to induction variable substitution for dependence analysis. ICS 2001: 78-91
[c63]Jiajing Zhu, Jay Hoeflinger, David A. Padua: Compiling for a Hybrid Programming Model Using the LMAD Representation. LCPC 2001: 321-335
[c62]Peng Wu, Albert Cohen, David A. Padua: Induction Variable Analysis without Idiom Recognition: Beyond Monotonicity. LCPC 2001: 427-441
[c61]Jianxin Xiong, Jeremy R. Johnson, Robert W. Johnson, David A. Padua: SPL: A Language and Compiler for DSP Algorithms. PLDI 2001: 298-308- 2000
[j26]Yuan Lin, David A. Padua: A Simple Framework to Calculate the Reaching Definition of Array References and Its Use in Subscript Array Analysis. Concurrency - Practice and Experience 12(2-3): 125-135 (2000)
[j25]Peng Wu, David A. Padua: Containers on the Parallelization of General-Purpose Java Programs. International Journal of Parallel Programming 28(6): 589-605 (2000)
[j24]
[c60]Jaejin Lee, David A. Padua: Hiding Relaxed Memory Consistency with Compilers. IEEE PACT 2000: 111-122
[c59]
[c58]
[c57]Jeremy R. Johnson, Robert W. Johnson, David A. Padua, Jianxin Xiong: Searching for the Best FFT Formulas with the SPL Compiler. LCPC 2000: 112-126
[c56]
1990 – 1999
- 1999
[j23]Yuan Lin, David A. Padua: On the automatic parallelization of sparse and irregular Fortran programs. Scientific Programming 7(3-4): 231-246 (1999)
[j22]Luiz De Rose, David A. Padua: Techniques for the Translation of MATLAB Programs into Fortran 90. ACM Trans. Program. Lang. Syst. 21(2): 286-323 (1999)
[j21]Lawrence Rauchwerger, David A. Padua: The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization. IEEE Trans. Parallel Distrib. Syst. 10(2): 160-180 (1999)
[c55]Peng Wu, David A. Padua: Containers on the Parallelization of General-Purpose Java Programs. IEEE PACT 1999: 84-90
[c54]George S. Almasi, Calin Cascaval, David A. Padua: MATmarks: A Shared Memory Environment for MATLAB Programming. HPDC 1999
[c53]Angeles G. Navarro, Rafael Asenjo, Emilio L. Zapata, David A. Padua: Access Descriptor Based Locality Analysis for Distributed-Shared Memory Multiprocessors. ICPP 1999: 86-94
[c52]Yuan Lin, David A. Padua: A Simple Framework to Calculate the Reaching Definition of Array References and its Use in Subscript Array Analysis. IPPS/SPDP Workshops 1999: 1036-1045
[c51]
[c50]Calin Cascaval, Luiz De Rose, David A. Padua, Daniel A. Reed: Compile-Time Based Performance Prediction. LCPC 1999: 365-379
[c49]Jaejin Lee, David A. Padua, Samuel P. Midkiff: Basic Compiler Algorithms for Parallel Programs. PPOPP 1999: 1-12
[c48]Peng Wu, José E. Moreira, Samuel P. Midkiff, Manish Gupta, David A. Padua: Semantic Inlining - the Compiler Support for Java in Technical Computing. PPSC 1999- 1998
[j20]Jaejin Lee, Samuel P. Midkiff, David A. Padua: A Constant Propagation Algorithm for Explicitly Parallel Programs. International Journal of Parallel Programming 26(5): 563-589 (1998)
[j19]Rudolf Eigenmann, Jay Hoeflinger, David A. Padua: On the Automatic Parallelization of the Perfect Benchmarks. IEEE Trans. Parallel Distrib. Syst. 9(1): 5-23 (1998)
[c47]Yunheung Paek, Angeles G. Navarro, Emilio L. Zapata, David A. Padua: Parallelization of Benchmarks for Scalable Shared-Memory Multiprocessors. IEEE PACT 1998: 401-
[c46]Yunheung Paek, David A. Padua: Experimental Study of Compiler Techniques for NUMA Machines. IPPS/SPDP 1998: 187-193
[c45]Alexander V. Veidenbaum, Pen-Chung Yew, David J. Kuck, Constantine D. Polychronopoulos, David A. Padua, Edward S. Davidson, Kyle Gallivan: Retrospective: The Cedar System. 25 Years ISCA: Retrospectives and Reprints 1998: 89-91
[c44]
[c43]
[c42]Yunheung Paek, Jay Hoeflinger, David A. Padua: Simplification of Array Access Patterns for Compiler Optimizations. PLDI 1998: 60-71- 1997
[j18]Yunheung Paek, David A. Padua: Compiling for Scalable Multiprocessors with Polaris. Parallel Processing Letters 7(4): 425-436 (1997)
[c41]Angeles G. Navarro, Emilio L. Zapata, Yunheung Paek, David A. Padua: Compiler Techniques for Effective Communication on Distributed-Memory Multiprocessors. ICPP 1997: 74-77
[c40]Jaejin Lee, Samuel P. Midkiff, David A. Padua: Concurrent Static Single Assignment Form and Constant Propagation for Explicitly Parallel Programs. LCPC 1997: 114-130
[e9]David C. Sehr, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 9th International Workshop, LCPC'96, San Jose, California, USA, August 8-10, 1996, Proceedings. Lecture Notes in Computer Science 1239, Springer 1997, ISBN 3-540-63091-0- 1996
[j17]William Blume, Ramon Doallo, Rudolf Eigenmann, John Grout, Jay Hoeflinger, Thomas Lawrence, Jaejin Lee, David A. Padua, Yunheung Paek, William M. Pottenger, Lawrence Rauchwerger, Peng Tu: Parallel Programming with Polaris. IEEE Computer 29(12): 87-81 (1996)
[j16]Paul Petersen, David A. Padua: Static and Dynamic Evaluation of Data Dependence Analysis Techniques. IEEE Trans. Parallel Distrib. Syst. 7(11): 1121-1132 (1996)
[c39]William Blume, Rudolf Eigenmann, Keith Faigin, John Grout, Jaejin Lee, Thomas Lawrence, Jay Hoeflinger, David A. Padua, Yunheung Paek, Paul Petersen, William M. Pottenger, Lawrence Rauchwerger, Peng Tu, Stephen Weatherford: Restructuring Programs for High-Speed Computers with Polaris. ICPP Workshop 1996: 149-161
[c38]Luiz De Rose, David A. Padua: A MATLAB to Fortran 90 Translator and Its Effectiveness. International Conference on Supercomputing 1996: 309-316
[c37]Yunheung Paek, David A. Padua: Automatic Parallelization for Non-cache Coherent Multiprocessors. LCPC 1996: 266-284
[e8]Chua-Huang Huang, P. Sadayappan, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 8th International Workshop, LCPC'95, Columbus, Ohio, USA, August 10-12, 1995, Proceedings. Lecture Notes in Computer Science 1033, Springer 1996, ISBN 3-540-60765-X- 1995
[j15]Lawrence Rauchwerger, Nancy M. Amato, David A. Padua: A scalable method for run-time loop parallelization. International Journal of Parallel Programming 23(6): 537-576 (1995)
[c36]Lawrence Rauchwerger, Nancy M. Amato, David A. Padua: Run-Time Methods for Parallelizing Partially Parallel Loops. International Conference on Supercomputing 1995: 137-146
[c35]Peng Tu, David A. Padua: Gated SSA-based Demand-Driven Symbolic Analysis for Parallelizing Compilers. International Conference on Supercomputing 1995: 414-423
[c34]Lawrence Rauchwerger, David A. Padua: Parallelizing while loops for multiprocessor systems. IPPS 1995: 347-356
[c33]Luiz De Rose, Kyle Gallivan, Efstratios Gallopoulos, Bret A. Marsolf, David A. Padua: FALCON: A MATLAB Interactive Restructuring Compiler. LCPC 1995: 269-288
[c32]Roger Espasa, Mateo Valero, David A. Padua, Marta Jiménez, Eduard Ayguadé: Quantitative analysis of vector code. PDP 1995: 452-463
[c31]
[c30]Lawrence Rauchwerger, David A. Padua: The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization. PLDI 1995: 218-232
[c29]David A. Padua, Rudolf Eigenmann, Jay Hoeflinger: Automatic Program Restructuring for Parallel Computing and the Polaris Fortran Translator. PPSC 1995: 647-649
[e7]Keshav Pingali, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 7th International Workshop, LCPC'94, Ithaca, NY, USA, August 8-10, 1994, Proceedings. Lecture Notes in Computer Science 892, Springer 1995, ISBN 3-540-58868-X
[e6]Jeanne Ferrante, David A. Padua, Richard L. Wexelblat (Eds.): Proceedings of the Fifth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), Santa Barbara, California, USA, July 19-21, 1995. ACM 1995, ISBN 0-89791-700-6- 1994
[j14]Utpal Banerjee, David Gelernter, Alex Nicolau, David A. Padua: Editors' introduction. International Journal of Parallel Programming 22(1): 1 (1994)
[j13]Keith Faigin, Stephen Weatherford, Jay Hoeflinger, David A. Padua, Paul Petersen: The polaris internal representation. International Journal of Parallel Programming 22(5): 553-586 (1994)
[c28]Josep Torrellas, David Koufaty, David A. Padua: Comparing the Performance of the DASH and CEDAR Multiprocessors. ICPP 1994: 304-308
[c27]Lawrence Rauchwerger, David A. Padua: The privatizing DOALL test: a run-time technique for DOALL loop identification and array privatization. International Conference on Supercomputing 1994: 33-43
[c26]William Blume, Rudolf Eigenmann, Keith Faigin, John Grout, Jay Hoeflinger, David A. Padua, Paul Petersen, William M. Pottenger, Lawrence Rauchwerger, Peng Tu, Stephen Weatherford: Polaris: Improving the Effectiveness of Parallelizing Compilers. LCPC 1994: 141-154
[e5]Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 6th International Workshop, Portland, Oregon, USA, August 12-14, 1993, Proceedings. Lecture Notes in Computer Science 768, Springer 1994, ISBN 3-540-57659-2- 1993
[j12]Rudolf Eigenmann, Jay Hoeflinger, Greg Jaxon, Zhiyuan Li, David A. Padua: Restructuring Fortran programs for Cedar. Concurrency - Practice and Experience 5(7): 553-573 (1993)
[c25]Paul Petersen, David A. Padua: Static and Dynamic Evaluation of Data Dependence Analysis. International Conference on Supercomputing 1993: 107-116
[c24]David J. Kuck, Edward S. Davidson, Duncan H. Lawrie, Ahmed H. Sameh, Chuan-Qi Zhu, Alexander V. Veidenbaum, Jeff Konicek, Pen-Chung Yew, Kyle Gallivan, William Jalby, Harry A. G. Wijshoff, Randall Bramley, U. M. Yang, Perry A. Emrath, David A. Padua, Rudolf Eigenmann, Jay Hoeflinger, Greg Jaxon, Zhiyuan Li, T. Murphy, John T. Andrews, Stephen W. Turner: The Cedar System and an Initial Performance Study. ISCA 1993: 213-223
[c23]David C. Sehr, Laxmikant V. Kalé, David A. Padua: Loop Transformations for Prolog Programs. LCPC 1993: 374-389
[c22]
[c21]Geoffrey Fox, Sanjay Ranka, Michael L. Scott, Allen D. Malony, James C. Browne, Marina C. Chen, Alok N. Choudhary, Thomas Cheatham, Janice E. Cuny, Rudolf Eigenmann, Amr F. Fahmy, Ian T. Foster, Dennis Gannon, Tomasz Haupt, Carl Kesselman, Charles Koelbel, Wei Li, Monica S. Lam, Thomas J. LeBlanc, Jim Openshaw, David A. Padua, Constantine D. Polychronopoulos, Joel H. Saltz, Alan Sussman, Gil Weigand, Katherine A. Yelick: Common runtime support for high-performance parallel languages. SC 1993: 752-757
[e4]Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 5th International Workshop, New Haven, Connecticut, USA, August 3-5, 1992, Proceedings. Lecture Notes in Computer Science 757, Springer 1993, ISBN 3-540-57502-2- 1992
[j11]Perry A. Emrath, Sanjoy Ghosh, David A. Padua: Detecting Nondeterminacy in Parallel Programs. IEEE Software 9(1): 69-77 (1992)
[c20]P. Peterson, David A. Padua: Dynamic Dependence Analysis: A Novel Method for Data Depndence Evaluation. LCPC 1992: 64-81
[c19]Peng Tu, David A. Padua: Array Privatization for Shared and Distributed Memory Machines (Extended Abstract). SIGPLAN Workshop 1992: 64-67
[e3]Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, Fourth International Workshop, Santa Clara, California, USA, August 7-9, 1991, Proceedings. Lecture Notes in Computer Science 589, Springer 1992, ISBN 3-540-55422-X- 1991
[j10]David A. Padua, Benjamin W. Wah, Pen-Chung Yew: Guest Editor's Introduction. IEEE Trans. Parallel Distrib. Syst. 2(3): 261-263 (1991)
[c18]Samuel P. Midkiff, David A. Padua: A Comparison of Four Synchronization Optimization Techniques. ICPP (2) 1991: 9-16
[c17]Rudolf Eigenmann, Jay Hoeflinger, Greg Jaxon, Zhiyuan Li, David A. Padua: Restructuring Fortran Programs for Cedar. ICPP (1) 1991: 57-66
[c16]David C. Sehr, Laxmikant V. Kalé, David A. Padua: Fortran-Style Transformations for Functional Programs. ICPP (2) 1991: 282-283
[c15]Manish K. Gupta, David A. Padua: Effects of Program Parallelization and Stripmining Transformation on Cache Performance in a Multiprocessor. ICPP (1) 1991: 301-304
[c14]Rudolf Eigenmann, Jay Hoeflinger, Zhiyuan Li, David A. Padua: Experience in the Automatic Parallelization of Four Perfect-Benchmark Programs. LCPC 1991: 65-83- 1990
[j9]Mark D. Guzzi, David A. Padua, Jay Hoeflinger, Duncan H. Lawrie: Cedar Fortran and other vector and parallel Fortran dialects. The Journal of Supercomputing 4(1): 37-62 (1990)
[c13]Rudolf Eigenmann, Jay Hoeflinger, Greg Jaxon, David A. Padua: Cedar Fortran and Its Compiler. CONPAR 1990: 288-299
[c12]Samuel P. Midkiff, David A. Padua: Issues in the Optimization of Parallel Programs. ICPP (2) 1990: 105-113
[e2]David A. Padua (Ed.): Proceedings of the 1990 International Conference on Parallel Processing, Volume 2: Software, Urbana-Champaign, IL, August 1990. Pennsylvania State University Press 1990, ISBN 0-271-00728-1
[e1]David A. Padua (Ed.): Proceedings of the Second ACM SIGPLAN Symposium on Princiles & Practice of Parallel Programming (PPOPP), Seattle, Washington, USA, March 14-16, 1990. ACM 1990, ISBN 0-89791-350-7
1980 – 1989
- 1989
[j8]Constantine D. Polychronopoulos, David J. Kuck, David A. Padua: Utilizing Multidimensional Loop Parallelism on Large-Scale Parallel Processor Systems. IEEE Trans. Computers 38(9): 1285-1296 (1989)
[c11]Perry A. Emrath, Sanjoy Ghosh, David A. Padua: Event synchronization analysis for debugging parallel programs. SC 1989: 580-588- 1988
[j7]Laxmikant V. Kalé, David A. Padua, David C. Sehr: OR parallel execution of Prolog programs with side effects. The Journal of Supercomputing 2(2): 209-223 (1988)
[c10]Markian M. Gooley, Laxmikant V. Kalé, David A. Padua, Balkrishna Ramkumar, U. S. Reddy, David C. Sehr, Wei Wennie Shu, Benjamin W. Wah: Prolog at the University of Illinois. COMPCON 1988: 68-73
[c9]Harlan E. Husmann, David J. Kuck, David A. Padua: Automatic Compound Function Definition for Multiprocessors. ICPP (2) 1988: 34-41
[c8]Luddy Harrison, David A. Padua: Parcel: project for the automatic restructuring and concurrent evaluation of LISP. ICS 1988: 527-538
[c7]Perry A. Emrath, David A. Padua: Automatic Detection of Nondeterminacy in Parallel Programs. Workshop on Parallel and Distributed Debugging 1988: 89-99
[c6]Mark D. Guzzi, Jay Hoeflinger, David A. Padua, Duncan H. Lawrie: Cedar Fortran and other Vector and parallel Fortran dialects. SC 1988: 114-121- 1987
[j6]Samuel P. Midkiff, David A. Padua: Compiler Algorithms for Synchronization. IEEE Trans. Computers 36(12): 1485-1495 (1987)
[c5]Todd R. Allen, David A. Padua: Debugging Parallel Fortran on a Shared Memory Machine. ICPP 1987: 721-727- 1986
[j5]David A. Padua, Michael Wolfe: Advanced Compiler Optimizations for Supercomputers. Commun. ACM 29(12): 1184-1201 (1986)
[c4]Constantine D. Polychronopoulos, David J. Kuck, David A. Padua: Execution of Parallel Loops on Parallel Processor Systems. ICPP 1986: 519-527
[c3]Samuel P. Midkiff, David A. Padua: Compiler Generated Synchronization for Do Loops. ICPP 1986: 544-551
[c2]Williams Ludwell Harrison III, David A. Padua: Representing S-Expressions for the Efficient Evaluation of LISP on Parallel Processors. ICPP 1986: 703-710- 1982
[j4]Daniel Gajski, David A. Padua, David J. Kuck, Robert H. Kuhn: A Second Opinion on Data Flow Machines and Languages. IEEE Computer 15(2): 58-69 (1982)
[j3]Walid A. Abu-Sufah, David A. Padua: Some Results on the Working Set Anomalies in Numerical Programs. IEEE Trans. Software Eng. 8(2): 97-106 (1982)- 1981
[j2]Pin-Yee Chen, Duncan H. Lawrie, David A. Padua, Pen-Chung Yew: Interconnection Networks Using Shuffles. IEEE Computer 14(12): 55-64 (1981)
[c1]David J. Kuck, Robert H. Kuhn, David A. Padua, Bruce Leasure, Michael Wolfe: Dependence Graphs and Compiler Optimizations. POPL 1981: 207-218- 1980
[j1]David A. Padua, David J. Kuck, Duncan H. Lawrie: High-Speed Multiprocessors and Compilation Techniques. IEEE Trans. Computers 29(9): 763-776 (1980)
Coauthor Index
data released under the ODC-BY 1.0 license. See also our legal information page
last updated on 2013-10-02 11:01 CEST by the dblp team



