Search the dblp DataBase
David A. Padua :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
David A. Padua , Michael Wolfe Advanced Compiler Optimizations for Supercomputers. [Citation Graph (3, 0)][DBLP ] Commun. ACM, 1986, v:29, n:12, pp:1184-1201 [Journal ] David J. Kuck , Robert H. Kuhn , David A. Padua , Bruce Leasure , Michael Wolfe Dependence Graphs and Compiler Optimizations. [Citation Graph (1, 0)][DBLP ] POPL, 1981, pp:207-218 [Conf ] Peng Wu , David A. Padua Containers on the Parallelization of General-Purpose Java Programs. [Citation Graph (0, 0)][DBLP ] IEEE PACT, 1999, pp:84-90 [Conf ] Jaejin Lee , David A. Padua Hiding Relaxed Memory Consistency with Compilers. [Citation Graph (0, 0)][DBLP ] IEEE PACT, 2000, pp:111-122 [Conf ] Yunheung Paek , Angeles G. Navarro , Emilio L. Zapata , David A. Padua Parallelization of Benchmarks for Scalable Shared-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] IEEE PACT, 1998, pp:401-0 [Conf ] Yuan Lin , David A. Padua Analysis of Irregular Single-Indexed Array Accesses and Its Applications in Compiler Optimizations. [Citation Graph (0, 0)][DBLP ] CC, 2000, pp:202-218 [Conf ] Xiaoming Li , María Jesús Garzarán , David A. Padua Optimizing Sorting with Genetic Algorithms. [Citation Graph (0, 0)][DBLP ] CGO, 2005, pp:99-110 [Conf ] Xiaoming Li , María Jesús Garzarán , David A. Padua A Dynamically Tuned Sorting Library. [Citation Graph (0, 0)][DBLP ] CGO, 2004, pp:111-124 [Conf ] Markian M. Gooley , Laxmikant V. Kalé , David A. Padua , Balkrishna Ramkumar , U. S. Reddy , David C. Sehr , Wei Shu , Benjamin W. Wah Prolog at the University of Illinois. [Citation Graph (0, 0)][DBLP ] COMPCON, 1988, pp:68-73 [Conf ] Rudolf Eigenmann , Jay Hoeflinger , Greg Jaxon , David A. Padua Cedar Fortran and Its Compiler. [Citation Graph (0, 0)][DBLP ] CONPAR, 1990, pp:288-299 [Conf ] Peng Tu , David A. Padua Automatic Array Privatization. [Citation Graph (0, 0)][DBLP ] Compiler Optimizations for Scalable Parallel Systems Languages, 2001, pp:247-284 [Conf ] George S. Almasi , Calin Cascaval , David A. Padua MATmarks: A Shared Memory Environment for MATLAB Programming. [Citation Graph (0, 0)][DBLP ] HPDC, 1999, pp:- [Conf ] Todd R. Allen , David A. Padua Debugging Parallel Fortran on a Shared Memory Machine. [Citation Graph (0, 0)][DBLP ] ICPP, 1987, pp:721-727 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] ICPP Workshop, 1996, pp:149-161 [Conf ] Rudolf Eigenmann , Jay Hoeflinger , Greg Jaxon , Zhiyuan Li , David A. Padua Restructuring Fortran Programs for Cedar. [Citation Graph (0, 0)][DBLP ] ICPP (1), 1991, pp:57-66 [Conf ] Manish K. Gupta , David A. Padua Effects of Program Parallelization and Stripmining Transformation on Cache Performance in a Multiprocessor. [Citation Graph (0, 0)][DBLP ] ICPP (1), 1991, pp:301-304 [Conf ] Williams Ludwell Harrison III , David A. Padua Representing S-Expressions for the Efficient Evaluation of LISP on Parallel Processors. [Citation Graph (0, 0)][DBLP ] ICPP, 1986, pp:703-710 [Conf ] Harlan E. Husmann , David J. Kuck , David A. Padua Automatic Compound Function Definition for Multiprocessors. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1988, pp:34-41 [Conf ] Samuel P. Midkiff , David A. Padua Compiler Generated Synchronization for Do Loops. [Citation Graph (0, 0)][DBLP ] ICPP, 1986, pp:544-551 [Conf ] Samuel P. Midkiff , David A. Padua Issues in the Optimization of Parallel Programs. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1990, pp:105-113 [Conf ] Samuel P. Midkiff , David A. Padua A Comparison of Four Synchronization Optimization Techniques. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1991, pp:9-16 [Conf ] Angeles G. Navarro , Rafael Asenjo , Emilio L. Zapata , David A. Padua Access Descriptor Based Locality Analysis for Distributed-Shared Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] ICPP, 1999, pp:86-94 [Conf ] Angeles G. Navarro , Emilio L. Zapata , Yunheung Paek , David A. Padua Compiler Techniques for Effective Communication on Distributed-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] ICPP, 1997, pp:74-77 [Conf ] Constantine D. Polychronopoulos , David J. Kuck , David A. Padua Execution of Parallel Loops on Parallel Processor Systems. [Citation Graph (0, 0)][DBLP ] ICPP, 1986, pp:519-527 [Conf ] David C. Sehr , Laxmikant V. Kalé , David A. Padua Fortran-Style Transformations for Functional Programs. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1991, pp:282-283 [Conf ] Josep Torrellas , David Koufaty , David A. Padua Comparing the Performance of the DASH and CEDAR Multiprocessors. [Citation Graph (0, 0)][DBLP ] ICPP, 1994, pp:304-308 [Conf ] Calin Cascaval , David A. Padua Estimating cache misses and locality using stack distances. [Citation Graph (0, 0)][DBLP ] ICS, 2003, pp:150-159 [Conf ] Luddy Harrison , David A. Padua Parcel: project for the automatic restructuring and concurrent evaluation of LISP. [Citation Graph (0, 0)][DBLP ] ICS, 1988, pp:527-538 [Conf ] Peng Tu , David A. Padua Gated SSA-based Demand-Driven Symbolic Analysis for Parallelizing Compilers. [Citation Graph (0, 0)][DBLP ] International Conference on Supercomputing, 1995, pp:414-423 [Conf ] Paul Petersen , David A. Padua Static and Dynamic Evaluation of Data Dependence Analysis. [Citation Graph (0, 0)][DBLP ] International Conference on Supercomputing, 1993, pp:107-116 [Conf ] Lawrence Rauchwerger , Nancy M. Amato , David A. Padua Run-Time Methods for Parallelizing Partially Parallel Loops. [Citation Graph (0, 0)][DBLP ] International Conference on Supercomputing, 1995, pp:137-146 [Conf ] Lawrence Rauchwerger , David A. Padua The privatizing DOALL test: a run-time technique for DOALL loop identification and array privatization. [Citation Graph (0, 0)][DBLP ] International Conference on Supercomputing, 1994, pp:33-43 [Conf ] Luiz De Rose , David A. Padua A MATLAB to Fortran 90 Translator and Its Effectiveness. [Citation Graph (0, 0)][DBLP ] International Conference on Supercomputing, 1996, pp:309-316 [Conf ] Peng Wu , Albert Cohen , Jay Hoeflinger , David A. Padua Monotonic evolution: an alternative to induction variable substitution for dependence analysis. [Citation Graph (0, 0)][DBLP ] ICS, 2001, pp:78-91 [Conf ] Peng Wu , Paul Feautrier , David A. Padua , Zehra Sura Instance-wise points-to analysis for loop-based dependence testing. [Citation Graph (0, 0)][DBLP ] ICS, 2002, pp:262-273 [Conf ] Jiajing Zhu , Jay Hoeflinger , David A. Padua A synthesis of memory mechanisms for distributed architectures. [Citation Graph (0, 0)][DBLP ] ICS, 2001, pp:13-22 [Conf ] Rudolf Eigenmann , Jay Hoeflinger , Robert H. Kuhn , David A. Padua , Ayon Basumallik , Seung-Jai Min , Jiajing Zhu Is OpenMP for Grids?. [Citation Graph (0, 0)][DBLP ] IPDPS, 2002, pp:- [Conf ] Yuan Lin , David A. Padua A Simple Framework to Calculate the Reaching Definition of Array References and its Use in Subscript Array Analysis. [Citation Graph (0, 0)][DBLP ] IPPS/SPDP Workshops, 1999, pp:1036-1045 [Conf ] Yunheung Paek , David A. Padua Experimental Study of Compiler Techniques for NUMA Machines. [Citation Graph (0, 0)][DBLP ] IPPS/SPDP, 1998, pp:187-193 [Conf ] Lawrence Rauchwerger , David A. Padua Parallelizing while loops for multiprocessor systems. [Citation Graph (0, 0)][DBLP ] IPPS, 1995, pp:347-356 [Conf ] Gang Ren , Peng Wu , David A. Padua An Empirical Study On the Vectorization of Multimedia Applications for Multimedia Extensions. [Citation Graph (0, 0)][DBLP ] IPDPS, 2005, pp:- [Conf ] 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. [Citation Graph (0, 0)][DBLP ] IPDPS Next Generation Software Program - NSFNGS - PI Workshop, 2004, pp:- [Conf ] 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. [Citation Graph (0, 0)][DBLP ] IPDPS, 2006, pp:- [Conf ] 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. [Citation Graph (0, 0)][DBLP ] ISCA, 1993, pp:213-223 [Conf ] Alexander V. Veidenbaum , Pen-Chung Yew , David J. Kuck , Constantine D. Polychronopoulos , David A. Padua , Edward S. Davidson , Kyle Gallivan Retrospective: The Cedar System. [Citation Graph (0, 0)][DBLP ] 25 Years ISCA: Retrospectives and Reprints, 1998, pp:89-91 [Conf ] Chi-Leung Wong , Zehra Sura , David A. Padua , Xing Fang , Jaejin Lee , Samuel P. Midkiff The Pensieve Project: A Compiler Infrastructure for Memory Models. [Citation Graph (0, 0)][DBLP ] ISPAN, 2002, pp:239-244 [Conf ] George S. Almasi , Calin Cascaval , David A. Padua Calculating stack distances efficiently. [Citation Graph (0, 0)][DBLP ] MSP/ISMM, 2002, pp:37-43 [Conf ] Shengnan Cong , Jiawei Han , David A. Padua Parallel mining of closed sequential patterns. [Citation Graph (0, 0)][DBLP ] KDD, 2005, pp:562-567 [Conf ] Luiz De Rose , Kyle Gallivan , Efstratios Gallopoulos , Bret A. Marsolf , David A. Padua FALCON: A MATLAB Interactive Restructuring Compiler. [Citation Graph (0, 0)][DBLP ] LCPC, 1995, pp:269-288 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] LCPC, 1994, pp:141-154 [Conf ] George S. Almasi , David A. Padua MaJIC: A Matlab Just-In-time Compiler. [Citation Graph (0, 0)][DBLP ] LCPC, 2000, pp:68-81 [Conf ] George Almási , Luiz De Rose , Basilio B. Fraguela , José E. Moreira , David A. Padua Programming for Locality and Parallelism with Hierarchically Tiled Arrays. [Citation Graph (0, 0)][DBLP ] LCPC, 2003, pp:162-176 [Conf ] Calin Cascaval , Luiz De Rose , David A. Padua , Daniel A. Reed Compile-Time Based Performance Prediction. [Citation Graph (0, 0)][DBLP ] LCPC, 1999, pp:365-379 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] LCPC, 2004, pp:87-101 [Conf ] Jeremy Johnson , Robert W. Johnson , David A. Padua , Jianxin Xiong Searching for the Best FFT Formulas with the SPL Compiler. [Citation Graph (0, 0)][DBLP ] LCPC, 2000, pp:112-126 [Conf ] Peng Tu , David A. Padua Automatic Array Privatization. [Citation Graph (0, 0)][DBLP ] LCPC, 1993, pp:500-521 [Conf ] Rudolf Eigenmann , Jay Hoeflinger , Zhiyuan Li , David A. Padua Experience in the Automatic Parallelization of Four Perfect-Benchmark Programs. [Citation Graph (0, 0)][DBLP ] LCPC, 1991, pp:65-83 [Conf ] Peng Wu , David A. Padua Beyond Arrays - A Container-Centric Approach for Parallelization of Real-World Symbolic Applications. [Citation Graph (0, 0)][DBLP ] LCPC, 1998, pp:197-212 [Conf ] Jia Guo , María Jesús Garzarán , David A. Padua The Power of Belady?s Algorithm in Register Allocation for Long Basic Blocks. [Citation Graph (0, 0)][DBLP ] LCPC, 2003, pp:374-390 [Conf ] Jaejin Lee , Samuel P. Midkiff , David A. Padua Concurrent Static Single Assignment Form and Constant Propagation for Explicitly Parallel Programs. [Citation Graph (0, 0)][DBLP ] LCPC, 1997, pp:114-130 [Conf ] Yuan Lin , David A. Padua Demand-Driven Interprocedural Array Property Analysis. [Citation Graph (0, 0)][DBLP ] LCPC, 1999, pp:303-317 [Conf ] Nick Rizzolo , David A. Padua HiLO: High Level Optimization of FFTs. [Citation Graph (0, 0)][DBLP ] LCPC, 2004, pp:238-252 [Conf ] Gang Ren , Peng Wu , David A. Padua A Preliminary Study on the Vectorization of Multimedia Applications for Multimedia Extensions. [Citation Graph (0, 0)][DBLP ] LCPC, 2003, pp:420-435 [Conf ] David C. Sehr , Laxmikant V. Kalé , David A. Padua Loop Transformations for Prolog Programs. [Citation Graph (0, 0)][DBLP ] LCPC, 1993, pp:374-389 [Conf ] Yunheung Paek , David A. Padua Automatic Parallelization for Non-cache Coherent Multiprocessors. [Citation Graph (0, 0)][DBLP ] LCPC, 1996, pp:266-284 [Conf ] Zehra Sura , Chi-Leung Wong , Xing Fang , Jaejin Lee , Samuel P. Midkiff , David A. Padua Automatic Implementation of Programming Language Consistency Models. [Citation Graph (0, 0)][DBLP ] LCPC, 2002, pp:172-187 [Conf ] P. Peterson , David A. Padua Dynamic Dependence Analysis: A Novel Method for Data Depndence Evaluation. [Citation Graph (0, 0)][DBLP ] LCPC, 1992, pp:64-81 [Conf ] Peng Wu , Albert Cohen , David A. Padua Induction Variable Analysis without Idiom Recognition: Beyond Monotonicity. [Citation Graph (0, 0)][DBLP ] LCPC, 2001, pp:427-441 [Conf ] Jiajing Zhu , Jay Hoeflinger , David A. Padua Compiling for a Hybrid Programming Model Using the LMAD Representation. [Citation Graph (0, 0)][DBLP ] LCPC, 2001, pp:321-335 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] LCPC, 2005, pp:136-151 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] LCPC, 2005, pp:259-273 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] LCPC, 2005, pp:170-184 [Conf ] Yuan Lin , David A. Padua On the Automatic Parallelization of Sparse and Irregular Fortran Programs. [Citation Graph (0, 0)][DBLP ] LCR, 1998, pp:41-56 [Conf ] Perry A. Emrath , David A. Padua Automatic Detection of Nondeterminacy in Parallel Programs. [Citation Graph (0, 0)][DBLP ] Workshop on Parallel and Distributed Debugging, 1988, pp:89-99 [Conf ] Roger Espasa , Mateo Valero , David A. Padua , Marta Jiménez , Eduard Ayguadé Quantitative analysis of vector code. [Citation Graph (0, 0)][DBLP ] PDP, 1995, pp:452-463 [Conf ] George S. Almasi , David A. Padua MaJIC: Compiling MATLAB for Speed and Responsiveness. [Citation Graph (0, 0)][DBLP ] PLDI, 2002, pp:294-303 [Conf ] Peng Tu , David A. Padua Efficient Building and Placing of Gating Functions. [Citation Graph (0, 0)][DBLP ] PLDI, 1995, pp:47-55 [Conf ] Yuan Lin , David A. Padua Compiler analysis of irregular memory accesses. [Citation Graph (0, 0)][DBLP ] PLDI, 2000, pp:157-168 [Conf ] Yunheung Paek , Jay Hoeflinger , David A. Padua Simplification of Array Access Patterns for Compiler Optimizations. [Citation Graph (0, 0)][DBLP ] PLDI, 1998, pp:60-71 [Conf ] Lawrence Rauchwerger , David A. Padua The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization. [Citation Graph (0, 0)][DBLP ] PLDI, 1995, pp:218-232 [Conf ] Gang Ren , Peng Wu , David A. Padua Optimizing data permutations for SIMD devices. [Citation Graph (0, 0)][DBLP ] PLDI, 2006, pp:118-131 [Conf ] Jianxin Xiong , Jeremy Johnson , Robert W. Johnson , David A. Padua SPL: A Language and Compiler for DSP Algorithms. [Citation Graph (0, 0)][DBLP ] PLDI, 2001, pp:298-308 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] PLDI, 2003, pp:63-76 [Conf ] Shengnan Cong , Jiawei Han , Jay Hoeflinger , David A. Padua A sampling-based framework for parallel data mining. [Citation Graph (0, 0)][DBLP ] PPOPP, 2005, pp:255-265 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] PPOPP, 2006, pp:48-57 [Conf ] Basilio B. Fraguela , Jose Renau , Paul Feautrier , David A. Padua , Josep Torrellas Programming the FlexRAM parallel intelligent memory system. [Citation Graph (0, 0)][DBLP ] PPOPP, 2003, pp:49-60 [Conf ] Jaejin Lee , David A. Padua , Samuel P. Midkiff Basic Compiler Algorithms for Parallel Programs. [Citation Graph (0, 0)][DBLP ] PPOPP, 1999, pp:1-12 [Conf ] Zehra Sura , Xing Fang , Chi-Leung Wong , Samuel P. Midkiff , Jaejin Lee , David A. Padua Compiler techniques for high performance sequentially consistent java programs. [Citation Graph (0, 0)][DBLP ] PPOPP, 2005, pp:2-13 [Conf ] David A. Padua , Rudolf Eigenmann , Jay Hoeflinger Automatic Program Restructuring for Parallel Computing and the Polaris Fortran Translator. [Citation Graph (0, 0)][DBLP ] PPSC, 1995, pp:647-649 [Conf ] Peng Wu , José E. Moreira , Samuel P. Midkiff , Manish Gupta , David A. Padua Semantic Inlining - the Compiler Support for Java in Technical Computing. [Citation Graph (0, 0)][DBLP ] PPSC, 1999, pp:- [Conf ] 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. [Citation Graph (0, 0)][DBLP ] SC, 1993, pp:752-757 [Conf ] M. D. Guzzi , Jay Hoeflinger , David A. Padua , Duncan H. Lawrie Cedar Fortran and other Vector and parallel Fortran dialects. [Citation Graph (0, 0)][DBLP ] SC, 1988, pp:114-121 [Conf ] Peng Tu , David A. Padua Array Privatization for Shared and Distributed Memory Machines (Extended Abstract). [Citation Graph (0, 0)][DBLP ] SIGPLAN Workshop, 1992, pp:64-67 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1996, v:29, n:12, pp:87-81 [Journal ] Pin-Yee Chen , Duncan H. Lawrie , David A. Padua , Pen-Chung Yew Interconnection Networks Using Shuffles. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1981, v:14, n:12, pp:55-64 [Journal ] Daniel Gajski , David A. Padua , David J. Kuck , Robert H. Kuhn A Second Opinion on Data Flow Machines and Languages. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1982, v:15, n:2, pp:58-69 [Journal ] Yuan Lin , David A. Padua A Simple Framework to Calculate the Reaching Definition of Array References and Its Use in Subscript Array Analysis. [Citation Graph (0, 0)][DBLP ] Concurrency - Practice and Experience, 2000, v:12, n:2-3, pp:125-135 [Journal ] Samuel P. Midkiff , Jaejin Lee , David A. Padua A compiler for multiple memory models. [Citation Graph (0, 0)][DBLP ] Concurrency and Computation: Practice and Experience, 2004, v:16, n:2-3, pp:197-220 [Journal ] Peng Wu , David A. Padua Containers on the Parallelization of General-Purpose Java Programs. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 2000, v:28, n:6, pp:589-605 [Journal ] Jaejin Lee , Samuel P. Midkiff , David A. Padua A Constant Propagation Algorithm for Explicitly Parallel Programs. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 1998, v:26, n:5, pp:563-589 [Journal ] Yunheung Paek , David A. Padua Compiling for Scalable Multiprocessors with Polaris. [Citation Graph (0, 0)][DBLP ] Parallel Processing Letters, 1997, v:7, n:4, pp:425-436 [Journal ] 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. [Citation Graph (0, 0)][DBLP ] Sci. Comput. Program., 2006, v:62, n:1, pp:25-46 [Journal ] David A. Padua , Ron Cytron Compilers and Interpreters Archive. [Citation Graph (0, 0)][DBLP ] SIGPLAN Notices, 2000, v:35, n:3, pp:32- [Journal ] Perry A. Emrath , Sanjoy Ghosh , David A. Padua Detecting Nondeterminacy in Parallel Programs. [Citation Graph (0, 0)][DBLP ] IEEE Software, 1992, v:9, n:1, pp:69-77 [Journal ] Yuan Lin , David A. Padua On the automatic parallelization of sparse and irregular Fortran programs. [Citation Graph (0, 0)][DBLP ] Scientific Programming, 1999, v:7, n:3-4, pp:231-246 [Journal ] Jaejin Lee , David A. Padua Hiding Relaxed Memory Consistency with a Compiler. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 2001, v:50, n:8, pp:824-833 [Journal ] Samuel P. Midkiff , David A. Padua Compiler Algorithms for Synchronization. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 1987, v:36, n:12, pp:1485-1495 [Journal ] David A. Padua , David J. Kuck , Duncan H. Lawrie High-Speed Multiprocessors and Compilation Techniques. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 1980, v:29, n:9, pp:763-776 [Journal ] Constantine D. Polychronopoulos , David J. Kuck , David A. Padua Utilizing Multidimensional Loop Parallelism on Large-Scale Parallel Processor Systems. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 1989, v:38, n:9, pp:1285-1296 [Journal ] Yunheung Paek , Jay Hoeflinger , David A. Padua Efficient and precise array access analysis. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 2002, v:24, n:1, pp:65-109 [Journal ] Luiz De Rose , David A. Padua Techniques for the Translation of MATLAB Programs into Fortran 90. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1999, v:21, n:2, pp:286-323 [Journal ] Rudolf Eigenmann , Jay Hoeflinger , David A. Padua On the Automatic Parallelization of the Perfect Benchmarks. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Parallel Distrib. Syst., 1998, v:9, n:1, pp:5-23 [Journal ] David A. Padua , Benjamin W. Wah , Pen-Chung Yew Guest Editor's Introduction. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Parallel Distrib. Syst., 1991, v:2, n:3, pp:261-263 [Journal ] Yunheung Paek , Angeles G. Navarro , Emilio L. Zapata , Jay Hoeflinger , David A. Padua An Advanced Compiler Framework for Non-Cache-Coherent Multiprocessors. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Parallel Distrib. Syst., 2002, v:13, n:3, pp:241-259 [Journal ] Angeles G. Navarro , Emilio L. Zapata , David A. Padua Compiler Techniques for the Distribution of Data and Computation. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Parallel Distrib. Syst., 2003, v:14, n:6, pp:545-562 [Journal ] Paul Petersen , David A. Padua Static and Dynamic Evaluation of Data Dependence Analysis Techniques. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Parallel Distrib. Syst., 1996, v:7, n:11, pp:1121-1132 [Journal ] Lawrence Rauchwerger , David A. Padua The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Parallel Distrib. Syst., 1999, v:10, n:2, pp:160-180 [Journal ] Walid A. Abu-Sufah , David A. Padua Some Results on the Working Set Anomalies in Numerical Programs. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1982, v:8, n:2, pp:97-106 [Journal ] Xiaoming Li , María Jesús Garzarán , David A. Padua Optimizing Sorting with Machine Learning Algorithms. [Citation Graph (0, 0)][DBLP ] IPDPS, 2007, pp:1-6 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] LCPC, 2006, pp:17-32 [Conf ] Optimization of tele-immersion codes. [Citation Graph (, )][DBLP ] Automatic generation of a parallel sorting algorithm. [Citation Graph (, )][DBLP ] P-Ray: A Software Suite for Multi-core Architecture Characterization. [Citation Graph (, )][DBLP ] Task-Parallel versus Data-Parallel Library-Based Programming in Multicore Systems. [Citation Graph (, )][DBLP ] Programming with tiles. [Citation Graph (, )][DBLP ] Design Issues in Parallel Array Languages for Shared Memory. [Citation Graph (, )][DBLP ] Compiler research: the next 50 years. [Citation Graph (, )][DBLP ] Restructuring Fortran programs for Cedar. [Citation Graph (, )][DBLP ] Writing productive stencil codes with overlapped tiling. [Citation Graph (, )][DBLP ] Search in 0.070secs, Finished in 0.077secs