David A. Padua
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
66
Venues
18
Active years
1981–2019
Best venue rank
A*
Where they publish
Papers
66 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2019 | CGO | Locus: A System and a Language for Program Optimization. | Thiago S. F. X. Teixeira, Corinne Ancourt, David A. Padua, William Gropp |
| 2019 | EuroPar | Dataflow Execution of Hierarchically Tiled Arrays. | Chih-Chieh Yang, Juan Carlos Pichel, David A. Padua |
| 2016 | ICS | DSMR: A Parallel Algorithm for Single-Source Shortest Path Problem. | Saeed Maleki, Donald Nguyen, Andrew Lenharth, Mara Jess Garzarn, David A. Padua, Keshav Pingali |
| 2016 | PPoPP | DSMR: a shared and distributed memory algorithm for single-source shortest path problem. | Saeed Maleki, Donald Nguyen, Andrew Lenharth, Mara Jess Garzarn, David A. Padua, Keshav Pingali |
| 2016 | SC | High level abstractions and automatic optimization techniques for the programming of irregular algorithms. | David A. Padua |
| 2015 | HiPC | Compilers and the Furture of High Performance Computing. | David A. Padua |
| 2015 | OOPSLA | Vectorization of apply to reduce interpretation overhead of R. | Haichuan Wang, David A. Padua, Peng Wu |
| 2014 | CGO | Optimizing R VM: Allocation Removal and Path Length Reduction via Interpreter-level Specialization. | Haichuan Wang, Peng Wu, David A. Padua |
| 2014 | PPoPP | Vector seeker: a tool for finding vector potential. | G. Carl Evans, Seth Abraham, Bob Kuhn, David A. Padua |
| 2013 | CGO | Hydra: Automatic algorithm exploration from linear algebra equations. | Alexandre Duchateau, David A. Padua, Denis Barthou |
| 2012 | CGO | Hierarchical overlapped tiling. | Xing Zhou, Jean-Pierre Giacalone, Mara Jess Garzarn, Robert H. Kuhn, Yang Ni, David A. Padua |
| 2011 | SIGCSE | NSF/IEEE-TCPP curriculum initiative on parallel and distributed computing: core topics for undergraduates. | Sushil K. Prasad, Almadena Yu. Chtchelkanova, Sajal K. Das, Frank Dehne, Mohamed G. Gouda, Anshul Gupta, Joseph F. JJ, 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 A. Shirazi, Alan Sussman, Charles C. Weems, Jie Wu |
| 2011 | SC | Autotuning for high performance computing. | David A. Padua |
| 2009 | ASPLOS | Optimization of tele-immersion codes. | Albert Sidelnik, I-Jui Sung, Wanmin Wu, Mara Jess Garzarn, Wen-mei W. Hwu, Klara Nahrstedt, David A. Padua, Sanjay J. Patel |
| 2009 | PDP | Task-Parallel versus Data-Parallel Library-Based Programming in Multicore Systems. | Diego Andrade, Basilio B. Fraguela, James C. Brodman, David A. Padua |
| 2008 | PPoPP | Programming with tiles. | Jia Guo, Ganesh Bikshandi, Basilio B. Fraguela, Mara Jess Garzarn, David A. Padua |
| 2006 | PLDI | Optimizing data permutations for SIMD devices. | Gang Ren, Peng Wu, David A. Padua |
| 2006 | PPoPP | Programming for parallelism and locality with hierarchically tiled arrays. | Ganesh Bikshandi, Jia Guo, Daniel Hoeflinger, Gheorghe Almsi, Basilio B. Fraguela, Mara Jess Garzarn, David A. Padua, Christoph von Praun |
| 2005 | CGO | Optimizing Sorting with Genetic Algorithms. | Xiaoming Li, Mara Jess Garzarn, David A. Padua |
| 2005 | KDD | Parallel mining of closed sequential patterns. | Shengnan Cong, Jiawei Han, David A. Padua |
| 2005 | PPoPP | A sampling-based framework for parallel data mining. | Shengnan Cong, Jiawei Han, Jay P. Hoeflinger, David A. Padua |
| 2005 | PPoPP | Compiler techniques for high performance sequentially consistent java programs. | Zehra Sura, Xing Fang, Chi-Leung Wong, Samuel P. Midkiff, Jaejin Lee, David A. Padua |
| 2004 | CGO | A Dynamically Tuned Sorting Library. | Xiaoming Li, Mara Jess Garzarn, David A. Padua |
| 2003 | ICS | Estimating cache misses and locality using stack distances. | Calin Cascaval, David A. Padua |
| 2003 | PLDI | A comparison of empirical and model-driven optimization. | Kamen Yotov, Xiaoming Li, Gang Ren, Michael Cibulskis, Gerald DeJong, Mara Jess Garzarn, David A. Padua, Keshav Pingali, Paul Stodghill, Peng Wu |
| 2003 | PPoPP | Programming the FlexRAM parallel intelligent memory system. | Basilio B. Fraguela, Jose Renau, Paul Feautrier, David A. Padua, Josep Torrellas |
| 2002 | ICS | Instance-wise points-to analysis for loop-based dependence testing. | Peng Wu, Paul Feautrier, David A. Padua, Zehra Sura |
| 2002 | PLDI | MaJIC: Compiling MATLAB for Speed and Responsiveness. | George Almsi, David A. Padua |
| 2001 | ICS | Monotonic evolution: an alternative to induction variable substitution for dependence analysis. | Peng Wu, Albert Cohen, Jay P. Hoeflinger, David A. Padua |
| 2001 | ICS | A synthesis of memory mechanisms for distributed architectures. | Jiajing Zhu, Jay P. Hoeflinger, David A. Padua |
| 2001 | PLDI | SPL: A Language and Compiler for DSP Algorithms. | Jianxin Xiong, Jeremy R. Johnson, Robert W. Johnson, David A. Padua |
| 2000 | CC | Analysis of Irregular Single-Indexed Array Accesses and Its Applications in Compiler Optimizations. | Yuan Lin, David A. Padua |
| 2000 | PLDI | Compiler analysis of irregular memory accesses. | Yuan Lin, David A. Padua |
| 1999 | HPDC | MATmarks: A Shared Memory Environment for MATLAB Programming. | George Almsi, Calin Cascaval, David A. Padua |
| 1999 | ICPP | Access Descriptor Based Locality Analysis for Distributed-Shared Memory Multiprocessors. | Angeles G. Navarro, Rafael Asenjo, Emilio L. Zapata, David A. Padua |
| 1999 | PPoPP | Basic Compiler Algorithms for Parallel Programs. | Jaejin Lee, David A. Padua, Samuel P. Midkiff |
| 1998 | ISCA | Retrospective: The Cedar System. | Alexander V. Veidenbaum, Pen-Chung Yew, David J. Kuck, Constantine D. Polychronopoulos, David A. Padua, Edward S. Davidson, Kyle A. Gallivan |
| 1998 | PLDI | Simplification of Array Access Patterns for Compiler Optimizations. | Yunheung Paek, Jay P. Hoeflinger, David A. Padua |
| 1997 | ICPP | Compiler Techniques for Effective Communication on Distributed-Memory Multiprocessors. | Angeles G. Navarro, Emilio L. Zapata, Yunheung Paek, David A. Padua |
| 1996 | ICPP | Restructuring Programs for High-Speed Computers with Polaris. | William Blume, Rudolf Eigenmann, Keith Faigin, John Grout, Jaejin Lee, Thomas Lawrence, Jay P. Hoeflinger, David A. Padua, Yunheung Paek, Paul Petersen, William M. Pottenger, Lawrence Rauchwerger, Peng Tu, Stephen Weatherford |
| 1996 | ICS | A MATLAB to Fortran 90 Translator and Its Effectiveness. | Luiz De Rose, David A. Padua |
| 1995 | ICS | Run-Time Methods for Parallelizing Partially Parallel Loops. | Lawrence Rauchwerger, Nancy M. Amato, David A. Padua |
| 1995 | ICS | Gated SSA-based Demand-Driven Symbolic Analysis for Parallelizing Compilers. | Peng Tu, David A. Padua |
| 1995 | PDP | Quantitative analysis of vector code. | Roger Espasa, Mateo Valero, David A. Padua, Marta Jimnez, Eduard Ayguad |
| 1995 | PLDI | The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization. | Lawrence Rauchwerger, David A. Padua |
| 1995 | PLDI | Efficient Building and Placing of Gating Functions. | Peng Tu, David A. Padua |
| 1994 | ICPP | Comparing the Performance of the DASH and CEDAR Multiprocessors. | Josep Torrellas, David A. Koufaty, David A. Padua |
| 1994 | ICS | The privatizing DOALL test: a run-time technique for DOALL loop identification and array privatization. | Lawrence Rauchwerger, David A. Padua |
| 1993 | ISCA | The Cedar System and an Initial Performance Study. | David J. Kuck, Edward S. Davidson, Duncan H. Lawrie, Ahmed H. Sameh, Chuan-Qi Zhu, Alexander V. Veidenbaum, Jeff Konicek, Pen-Chung Yew, Kyle A. Gallivan, William Jalby, Harry A. G. Wijshoff, Randall Bramley, Ulrike Meier Yang, Perry A. Emrath, David A. Padua, Rudolf Eigenmann, Jay P. Hoeflinger, Greg P. Jaxon, Zhiyuan Li, T. Murphy, John T. Andrews, Stephen W. Turner |
| 1993 | ICS | Static and Dynamic Evaluation of Data Dependence Analysis. | Paul Petersen, David A. Padua |
| 1993 | SC | Common runtime support for high-performance parallel languages. | Geoffrey C. Fox, Sanjay Ranka, Michael L. Scott, Allen D. Malony, James C. Browne, Marina C. Chen, Alok N. Choudhary, Thomas E. 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 |
| 1991 | ICPP | Restructuring Fortran Programs for Cedar. | Rudolf Eigenmann, Jay P. Hoeflinger, Greg P. Jaxon, Zhiyuan Li, David A. Padua |
| 1991 | ICPP | Effects of Program Parallelization and Stripmining Transformation on Cache Performance in a Multiprocessor. | Manish K. Gupta, David A. Padua |
| 1991 | ICPP | A Comparison of Four Synchronization Optimization Techniques. | Samuel P. Midkiff, David A. Padua |
| 1991 | ICPP | Fortran-Style Transformations for Functional Programs. | David C. Sehr, Laxmikant V. Kal, David A. Padua |
| 1990 | ICPP | Issues in the Optimization of Parallel Programs. | Samuel P. Midkiff, David A. Padua |
| 1989 | COMPSAC | Problem solving environments. | David A. Padua |
| 1989 | SC | Event synchronization analysis for debugging parallel programs. | Perry A. Emrath, Sanjoy Ghosh, David A. Padua |
| 1988 | ICPP | Automatic Compound Function Definition for Multiprocessors. | Harlan E. Husmann, David J. Kuck, David A. Padua |
| 1988 | ICS | Parcel: project for the automatic restructuring and concurrent evaluation of LISP. | Luddy Harrison, David A. Padua |
| 1988 | SC | Cedar Fortran and other Vector and parallel Fortran dialects. | Mark D. Guzzi, Jay P. Hoeflinger, David A. Padua, Duncan H. Lawrie |
| 1987 | ICPP | Debugging Parallel Fortran on a Shared Memory Machine. | Todd R. Allen, David A. Padua |
| 1986 | ICPP | Representing S-Expressions for the Efficient Evaluation of LISP on Parallel Processors. | Williams Ludwell Harrison III, David A. Padua |
| 1986 | ICPP | Compiler Generated Synchronization for Do Loops. | Samuel P. Midkiff, David A. Padua |
| 1986 | ICPP | Execution of Parallel Loops on Parallel Processor Systems. | Constantine D. Polychronopoulos, David J. Kuck, David A. Padua |
| 1981 | POPL | Dependence Graphs and Compiler Optimizations. | David J. Kuck, Robert H. Kuhn, David A. Padua, Bruce Leasure, Michael Wolfe |