The SCEAS System
Navigation Menu

Search the dblp DataBase

Title:
Author:

Ken Kennedy: [Publications] [Author Rank by year] [Co-authors] [Prefers] [Cites] [Cited by]

Publications of Author

  1. Keith D. Cooper, Ken Kennedy, Linda Torczon
    The Impact of Interprocedural Analysis and Optimization in the Rn Programming Environment. [Citation Graph (2, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1986, v:8, n:4, pp:491-523 [Journal]
  2. David Callahan, Ken Kennedy, Allan Porterfield
    Software Prefetching. [Citation Graph (1, 0)][DBLP]
    ASPLOS, 1991, pp:40-52 [Conf]
  3. Rajesh Bordawekar, Alok N. Choudhary, Ken Kennedy, Charles Koelbel, Michael H. Paleczny
    A Model and Compilation Strategy for Out-of-Core Data Parallel Programs. [Citation Graph (1, 0)][DBLP]
    PPOPP, 1995, pp:1-10 [Conf]
  4. Qing Yi, Ken Kennedy, Haihang You, Keith Seymour, Jack Dongarra
    Automatic blocking of QR and LU factorizations for locality. [Citation Graph (0, 0)][DBLP]
    Memory System Performance, 2004, pp:12-22 [Conf]
  5. Ken Kennedy
    The Prospects for Architecture-Independent Parallel Programming. [Citation Graph (0, 0)][DBLP]
    ACM Conference on Computer Science, 1995, pp:253-254 [Conf]
  6. Bradley Broom, Robert J. Fowler, Ken Kennedy
    KelpIO: A Telescope-Ready Domain-Specific I/O Library for Irregular Block-Structured Applications. [Citation Graph (0, 0)][DBLP]
    CCGRID, 2001, pp:148-155 [Conf]
  7. James Blythe, S. Jain, Ewa Deelman, Yolanda Gil, Karan Vahi, Anirban Mandal, Ken Kennedy
    Task scheduling strategies for workflow-based applications in grids. [Citation Graph (0, 0)][DBLP]
    CCGRID, 2005, pp:759-767 [Conf]
  8. Anirban Mandal, Anshuman Dasgupta, Ken Kennedy, Mark Mazina, Charles Koelbel, Gabriel Marin, Keith D. Cooper, John M. Mellor-Crummey, B. Liu, L. Johnsson
    Scheduling workflow applications in GrADS. [Citation Graph (0, 0)][DBLP]
    CCGRID, 2004, pp:790-797 [Conf]
  9. Yang Zhang, Anirban Mandal, Henri Casanova, Andrew A. Chien, Yang-Suk Kee, Ken Kennedy, Charles Koelbel
    Scalable Grid Application Scheduling via Decoupled Resource Selection and Scheduling. [Citation Graph (0, 0)][DBLP]
    CCGRID, 2006, pp:568-575 [Conf]
  10. Yang Zhang, Charles Koelbel, Ken Kennedy
    Relative Performance of Scheduling Algorithms in Grid Environments. [Citation Graph (0, 0)][DBLP]
    CCGRID, 2007, pp:521-528 [Conf]
  11. Ken Kennedy, Charles Koelbel
    High Performance Fortran 2.0. [Citation Graph (0, 0)][DBLP]
    Compiler Optimizations for Scalable Parallel Systems Languages, 2001, pp:3-44 [Conf]
  12. David Callahan, Keith D. Cooper, Robert Hood, Ken Kennedy, Linda Torczon, Scott K. Warren
    Parallel Programming Support in ParaScope. [Citation Graph (0, 0)][DBLP]
    Parallel Computing in Science and Engineering, 1987, pp:91-106 [Conf]
  13. Shirley Browne, Jack Dongarra, Ken Kennedy, Tom Rowan
    Management of the Nationale HPCC Software Exchange - A Virtual Distributed Digital Library. [Citation Graph (0, 0)][DBLP]
    DL, 1995, pp:0-0 [Conf]
  14. Rodney Farrow, Ken Kennedy, Linda Zucconi
    Graph Grammars and Global Program Data Flow Analysis [Citation Graph (0, 0)][DBLP]
    FOCS, 1976, pp:42-56 [Conf]
  15. Ken Kennedy
    Software Challenges for Multicore Computing. [Citation Graph (0, 0)][DBLP]
    HiPC, 2006, pp:4- [Conf]
  16. Reinhard von Hanxleden, Ken Kennedy, Joel H. Saltz
    Value-Based Distributions in Fortran D. [Citation Graph (0, 0)][DBLP]
    HPCN, 1994, pp:434-440 [Conf]
  17. Ken Kennedy
    Software Support for High Performance Problem-Solving on Computational Grids. [Citation Graph (0, 0)][DBLP]
    International Conference on Computational Science (1), 2001, pp:8- [Conf]
  18. Keith D. Cooper, Mary W. Hall, Ken Kennedy
    Procedure cloning. [Citation Graph (0, 0)][DBLP]
    ICCL, 1992, pp:96-105 [Conf]
  19. Ken Kennedy
    The Prospects for Architecture-Independent Parallel Programming. [Citation Graph (0, 0)][DBLP]
    ICPADS, 1994, pp:2-3 [Conf]
  20. Lionel M. Ni, Kuo-Wei Wu, Ken Kennedy, Howard Jay Siegel, George Spix, Steven Wallach, Hans P. Zima
    Parallel Processing: What Have We Done Wrong? [Citation Graph (0, 0)][DBLP]
    ICPADS, 1994, pp:24-25 [Conf]
  21. Randy Allen, Donn Bäumgartner, Ken Kennedy, Allan Porterfield
    PTOOL : A Semi-Automatic Parallel Programming Assistant. [Citation Graph (0, 0)][DBLP]
    ICPP, 1986, pp:164-170 [Conf]
  22. David Callahan, Ken Kennedy, John Cocke
    Estimating Interlock and Improving Balance for Pipelined Architectures. [Citation Graph (0, 0)][DBLP]
    ICPP, 1987, pp:295-304 [Conf]
  23. David Callahan, Ken Kennedy
    Analysis of Interprocedural Side Effects in a Parallel Programming Environment. [Citation Graph (0, 0)][DBLP]
    ICS, 1987, pp:138-171 [Conf]
  24. Vasanth Balasundaram, Ken Kennedy
    Compile-time detection of race conditions in a parallel program. [Citation Graph (0, 0)][DBLP]
    ICS, 1989, pp:175-185 [Conf]
  25. Arun Chauhan, Ken Kennedy
    Optimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization. [Citation Graph (0, 0)][DBLP]
    ICS, 2001, pp:92-101 [Conf]
  26. Ervan Darnell, John M. Mellor-Crummey, Ken Kennedy
    Automatic software cache coherence through vectorization. [Citation Graph (0, 0)][DBLP]
    ICS, 1992, pp:129-138 [Conf]
  27. Ken Kennedy
    Fast greedy weighted fusion. [Citation Graph (0, 0)][DBLP]
    ICS, 2000, pp:131-140 [Conf]
  28. Ken Kennedy, Kathryn S. McKinley
    Optimizing for parallelism and data locality. [Citation Graph (0, 0)][DBLP]
    ICS, 1992, pp:323-334 [Conf]
  29. Ken Kennedy, Kathryn S. McKinley, Chau-Wen Tseng
    Analysis and transformation in the ParaScope editor. [Citation Graph (0, 0)][DBLP]
    ICS, 1991, pp:433-447 [Conf]
  30. Ken Kennedy, Nenad Nedeljkovic, Ajay Sethi
    Efficient Address Generation for Block-Cyclic Distributions. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1995, pp:180-184 [Conf]
  31. Seema Hiranandani, Ken Kennedy, John M. Mellor-Crummey, Ajay Sethi
    Compilation techniques for block-cyclic distributions. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1994, pp:392-403 [Conf]
  32. Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
    Evaluation of compiler optimizations for Fortran D on MIMD distributed memory machines. [Citation Graph (0, 0)][DBLP]
    ICS, 1992, pp:1-14 [Conf]
  33. John M. Mellor-Crummey, David B. Whalley, Ken Kennedy
    Improving memory hierarchy performance for irregular applications. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1999, pp:425-433 [Conf]
  34. Gerald Roth, Ken Kennedy
    Loop Fusion in High Performance Fortran. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1998, pp:125-132 [Conf]
  35. Apan Qasem, Ken Kennedy
    Profitable loop fusion and tiling using model-driven empirical search. [Citation Graph (0, 0)][DBLP]
    ICS, 2006, pp:249-258 [Conf]
  36. Robert E. Bixby, Ken Kennedy, Ulrich Kremer
    Automatic Data Layout Using 0-1 Integer Programming. [Citation Graph (0, 0)][DBLP]
    IFIP PACT, 1994, pp:111-122 [Conf]
  37. Keith D. Cooper, Anshuman Dasgupta, Ken Kennedy, Charles Koelbel, Anirban Mandal, Gabriel Marin, Mark Mazina, John M. Mellor-Crummey, Francine Berman, Henri Casanova, Andrew A. Chien, Holly Dail, Xin Liu, Alex Olugbile, Otto Sievert, Huaxia Xia, L. Johnsson, B. Liu, M. Patel, Daniel A. Reed, W. Deng, Celso L. Mendes, Zhiao Shi, Asim YarKhan, Jack Dongarra
    New Grid Scheduling and Rescheduling Methods in the GrADS Project. [Citation Graph (0, 0)][DBLP]
    IPDPS Next Generation Software Program - NSFNGS - PI Workshop, 2004, pp:- [Conf]
  38. Chen Ding, Ken Kennedy
    The Memory Bandwidth Bottleneck and its Amelioration by a Compiler. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2000, pp:181-190 [Conf]
  39. Chen Ding, Ken Kennedy
    Improving Effective Bandwidth through Compiler Enhancement of Global Cache Reuse. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2001, pp:38- [Conf]
  40. Ken Kennedy
    Telescoping Languages: A Compiler Strategy for Implementation of High-Level Domain-Specific Programming Systems. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2000, pp:297-0 [Conf]
  41. Ken Kennedy, Mark Mazina, John M. Mellor-Crummey, Keith D. Cooper, Linda Torczon, Francine Berman, Andrew A. Chien, Holly Dail, Otto Sievert, Dave Angulo, Ian T. Foster, Ruth A. Aydt, Daniel A. Reed, Dennis Gannon, S. Lennart Johnsson, Carl Kesselman, Jack Dongarra, Sathish S. Vadhiyar, Richard Wolski
    Toward a Framework for Preparing and Executing Adaptive Grid Programs. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2002, pp:- [Conf]
  42. Ken Kennedy, Nenad Nedeljkovic
    Combining dependence and data-flow analyses to optimize communication. [Citation Graph (0, 0)][DBLP]
    IPPS, 1995, pp:340-346 [Conf]
  43. David J. Kolson, Alexandru Nicolau, Nikil D. Dutt, Ken Kennedy
    A Method for Register Allocation to Loops in Multiple Register File Architectures. [Citation Graph (0, 0)][DBLP]
    IPPS, 1996, pp:28-33 [Conf]
  44. Lorie M. Liebrock, Ken Kennedy
    Parallelization of Linearized Applications in Fortran D. [Citation Graph (0, 0)][DBLP]
    IPPS, 1994, pp:51-60 [Conf]
  45. David J. Kolson, Alexandru Nicolau, Nikil Dutt, Ken Kennedy
    Optimal register assignment to loops for embedded code generation. [Citation Graph (0, 0)][DBLP]
    ISSS, 1995, pp:42-47 [Conf]
  46. Zoran Budimlic, Ken Kennedy
    Almost-whole-program compilation. [Citation Graph (0, 0)][DBLP]
    Java Grande, 2002, pp:104-111 [Conf]
  47. Arun Chauhan, Ken Kennedy
    Slice-Hoisting for Array-Size Inference in MATLAB. [Citation Graph (0, 0)][DBLP]
    LCPC, 2003, pp:495-508 [Conf]
  48. Keith D. Cooper, Ken Kennedy, Nathaniel McIntosh
    Cross-Loop Reuse Analysis and Its Application to Cache Optimizations. [Citation Graph (0, 0)][DBLP]
    LCPC, 1996, pp:1-19 [Conf]
  49. Chen Ding, Ken Kennedy
    Inter-array Data Regrouping. [Citation Graph (0, 0)][DBLP]
    LCPC, 1999, pp:149-163 [Conf]
  50. Ken Kennedy, Kathryn S. McKinley
    Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution. [Citation Graph (0, 0)][DBLP]
    LCPC, 1993, pp:301-320 [Conf]
  51. Ken Kennedy, John M. Mellor-Crummey, Gerald Roth
    Optimizing Fortran 90 Shift Operations on Distributed-Memory Multicomputers. [Citation Graph (0, 0)][DBLP]
    LCPC, 1995, pp:161-175 [Conf]
  52. Ken Kennedy, Ajay Sethi
    Resource-Based Communication Placement Analysis. [Citation Graph (0, 0)][DBLP]
    LCPC, 1996, pp:369-388 [Conf]
  53. Reinhard von Hanxleden, Ken Kennedy, Charles Koelbel, Raja Das, Joel H. Saltz
    Compiler Analysis for Irregular Problems in Fortran D. [Citation Graph (0, 0)][DBLP]
    LCPC, 1992, pp:97-111 [Conf]
  54. Seema Hiranandani, Ken Kennedy, Charles Koelbel, Ulrich Kremer, Chau-Wen Tseng
    An Overview of the Fortran D Programming System. [Citation Graph (0, 0)][DBLP]
    LCPC, 1991, pp:18-34 [Conf]
  55. Apan Qasem, Ken Kennedy
    A Cache-Conscious Profitability Model for Empirical Tuning of Loop Fusion. [Citation Graph (0, 0)][DBLP]
    LCPC, 2005, pp:106-120 [Conf]
  56. Zoran Budimlic, Ken Kennedy
    JaMake: A Java Compiler Environment. [Citation Graph (0, 0)][DBLP]
    LSSC, 2001, pp:201-209 [Conf]
  57. Gerald Roth, Ken Kennedy
    Dependence Analysis of Fortran90 Array Syntax. [Citation Graph (0, 0)][DBLP]
    PDPTA, 1996, pp:1225-1235 [Conf]
  58. Vasanth Balasundaram, Ken Kennedy
    A Technique for Summarizing Data Access and Its Use in Parallelism Enhancing Transformations. [Citation Graph (0, 0)][DBLP]
    PLDI, 1989, pp:41-53 [Conf]
  59. Randy Allen, Ken Kennedy
    Automatic loop interchange (with retrospective) [Citation Graph (0, 0)][DBLP]
    Best of PLDI, 1984, pp:75-90 [Conf]
  60. Preston Briggs, Keith D. Cooper, Ken Kennedy, Linda Torczon
    Coloring Heuristics for Register Allocation. [Citation Graph (0, 0)][DBLP]
    PLDI, 1989, pp:275-284 [Conf]
  61. Preston Briggs, Keith D. Cooper, Ken Kennedy, Linda Torczon
    Coloring heuristics for register allocation (with retrospective) [Citation Graph (0, 0)][DBLP]
    Best of PLDI, 1989, pp:283-294 [Conf]
  62. Zoran Budimlic, Keith D. Cooper, Timothy J. Harvey, Ken Kennedy, Timothy S. Oberg, Steven W. Reeves
    Fast Copy Coalescing and Live-Range Identification. [Citation Graph (0, 0)][DBLP]
    PLDI, 2002, pp:25-32 [Conf]
  63. David Callahan, Steve Carr, Ken Kennedy
    Improving Register Allocation for Subscripted Variables. [Citation Graph (0, 0)][DBLP]
    PLDI, 1990, pp:53-65 [Conf]
  64. David Callahan, Steve Carr, Ken Kennedy
    Improving register allocation for subscripted variables (with retrospective) [Citation Graph (0, 0)][DBLP]
    Best of PLDI, 1990, pp:328-342 [Conf]
  65. David Callahan, Keith D. Cooper, Ken Kennedy, Linda Torczon
    Interprocedural constant propagation (with retrospective) [Citation Graph (0, 0)][DBLP]
    Best of PLDI, 1986, pp:155-166 [Conf]
  66. Keith D. Cooper, Ken Kennedy
    Interprocedural Side-Effect Analysis in Linear Time. [Citation Graph (0, 0)][DBLP]
    PLDI, 1988, pp:57-66 [Conf]
  67. Keith D. Cooper, Ken Kennedy
    Interprocedural side-effect analysis in linear time (with retrospective) [Citation Graph (0, 0)][DBLP]
    Best of PLDI, 1988, pp:217-228 [Conf]
  68. Chen Ding, Ken Kennedy
    Improving Cache Performance in Dynamic Applications through Data and Computation Reorganization at Run Time. [Citation Graph (0, 0)][DBLP]
    PLDI, 1999, pp:229-241 [Conf]
  69. Gina Goff, Ken Kennedy, Chau-Wen Tseng
    Practical Dependence Testing. [Citation Graph (0, 0)][DBLP]
    PLDI, 1991, pp:15-29 [Conf]
  70. Reinhard von Hanxleden, Ken Kennedy
    Relaxing SIMD Control Flow Constraints using Loop Transformations. [Citation Graph (0, 0)][DBLP]
    PLDI, 1992, pp:188-199 [Conf]
  71. Reinhard von Hanxleden, Ken Kennedy
    GIVE-N-TAKE - A Balanced Code Placement Framework. [Citation Graph (0, 0)][DBLP]
    PLDI, 1994, pp:107-120 [Conf]
  72. Qing Yi, Vikram S. Adve, Ken Kennedy
    Transforming loops to recursion for multi-level memory hierarchies. [Citation Graph (0, 0)][DBLP]
    PLDI, 2000, pp:169-181 [Conf]
  73. Randy Allen, David Callahan, Ken Kennedy
    Automatic Decomposition of Scientific Programs for Parallel Execution. [Citation Graph (0, 0)][DBLP]
    POPL, 1987, pp:63-76 [Conf]
  74. John R. Allen, Ken Kennedy, Carrie Porterfield, Joe D. Warren
    Conversion of Control Dependence to Data Dependence. [Citation Graph (0, 0)][DBLP]
    POPL, 1983, pp:177-189 [Conf]
  75. Keith D. Cooper, Ken Kennedy
    Fast Interprocedural Alias Analysis. [Citation Graph (0, 0)][DBLP]
    POPL, 1989, pp:49-59 [Conf]
  76. Ken Kennedy
    Node Listings Applied to Data Flow Analysis. [Citation Graph (0, 0)][DBLP]
    POPL, 1975, pp:10-21 [Conf]
  77. Ken Kennedy, Scott K. Warren
    Automatic Generation of Efficient Evaluators for Attribute Grammars. [Citation Graph (0, 0)][DBLP]
    POPL, 1976, pp:32-49 [Conf]
  78. Ken Kennedy, Linda Zucconi
    Applications of Graph Grammar for Program Control Flow Analysis. [Citation Graph (0, 0)][DBLP]
    POPL, 1977, pp:72-85 [Conf]
  79. Mary W. Hall, Timothy J. Harvey, Ken Kennedy, Nathaniel McIntosh, Kathryn S. McKinley, Jeffrey D. Oldham, Michael H. Paleczny, Gerald Roth
    Experiences Using the ParaScope Editor: an Interactive Parallel Programming Tool. [Citation Graph (0, 0)][DBLP]
    PPOPP, 1993, pp:33-43 [Conf]
  80. Vasanth Balasundaram, Geoffrey Fox, Ken Kennedy, Ulrich Kremer
    A Static Performance Estimator to Guide Data Partitioning Decisions. [Citation Graph (0, 0)][DBLP]
    PPOPP, 1991, pp:213-223 [Conf]
  81. David Callahan, Ken Kennedy, Jaspal Subhlok
    Analysis of Event Synchronization in A Parallel Programming Tool. [Citation Graph (0, 0)][DBLP]
    PPOPP, 1990, pp:21-30 [Conf]
  82. Ken Kennedy, Nenad Nedeljkovic, Ajay Sethi
    A Linear-Time Algorithm for Computing the Memory Access Sequence in Data-Parallel Programs. [Citation Graph (0, 0)][DBLP]
    PPOPP, 1995, pp:102-111 [Conf]
  83. Zoran Budimlic, Ken Kennedy
    Prospects for Scientific Computing in Polymorphic, Object-Oriented Style. [Citation Graph (0, 0)][DBLP]
    PPSC, 1999, pp:- [Conf]
  84. Steve Carr, Ken Kennedy
    Blocking Linear Algebra Codes for Memory Hierarchies. [Citation Graph (0, 0)][DBLP]
    PPSC, 1989, pp:400-405 [Conf]
  85. Ken Kennedy
    Automatic Decomposition of Fortran Programs for Execution on Multiprocessors-Abstract. [Citation Graph (0, 0)][DBLP]
    PPSC, 1987, pp:300- [Conf]
  86. Vikram S. Adve, John M. Mellor-Crummey, Mark Anderson, Ken Kennedy, Jhy-Chun Wang, Daniel A. Reed
    An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs. [Citation Graph (0, 0)][DBLP]
    SC, 1995, pp:- [Conf]
  87. Shirley Browne, Jack Dongarra, Geoffrey Fox, Kenneth A. Hawick, Ken Kennedy, Rick Stevens, Robert Olson, Tom Rowan
    Distributed Information Management in the National HPCC Software Exchange. [Citation Graph (0, 0)][DBLP]
    SC, 1995, pp:- [Conf]
  88. Steve Carr, Ken Kennedy
    Compiler Blockability of Numerical Algorithms. [Citation Graph (0, 0)][DBLP]
    SC, 1992, pp:114-124 [Conf]
  89. Ervan Darnell, Ken Kennedy
    Cache coherence using local knowledge. [Citation Graph (0, 0)][DBLP]
    SC, 1993, pp:720-729 [Conf]
  90. Raja Das, Paul Havlak, Joel H. Saltz, Ken Kennedy
    Index Array Flattening Through Program Transformation. [Citation Graph (0, 0)][DBLP]
    SC, 1995, pp:- [Conf]
  91. Arun Chauhan, Cheryl McCosh, Ken Kennedy, Richard Hanson
    Automatic Type-Driven Library Generation for Telescoping Languages. [Citation Graph (0, 0)][DBLP]
    SC, 2003, pp:51- [Conf]
  92. Mary W. Hall, Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
    Interprocedural Compilation of Fortran D for MIMD Distributed-Memory Machines. [Citation Graph (0, 0)][DBLP]
    SC, 1992, pp:522-534 [Conf]
  93. Mary W. Hall, Ken Kennedy, Kathryn S. McKinley
    Interprocedural transformations for parallel code generation. [Citation Graph (0, 0)][DBLP]
    SC, 1991, pp:424-434 [Conf]
  94. Paul Havlak, Ken Kennedy
    Experience with interprocedural analysis of array side effects. [Citation Graph (0, 0)][DBLP]
    SC, 1990, pp:952-961 [Conf]
  95. Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
    Compiler optimizations for Fortran D on MIMD distributed-memory machines. [Citation Graph (0, 0)][DBLP]
    SC, 1991, pp:86-100 [Conf]
  96. Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
    Preliminary experiences with the Fortran D compiler. [Citation Graph (0, 0)][DBLP]
    SC, 1993, pp:338-350 [Conf]
  97. Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng, Scott K. Warren
    The D editor: a new interactive parallel programming tool. [Citation Graph (0, 0)][DBLP]
    SC, 1994, pp:733-742 [Conf]
  98. Robert Hood, Ken Kennedy, John M. Mellor-Crummey
    Parallel program debugging with on-the-fly anomaly detection. [Citation Graph (0, 0)][DBLP]
    SC, 1990, pp:74-81 [Conf]
  99. Ken Kennedy, Ulrich Kremer
    Automatic Data Layout for High Performance Fortran. [Citation Graph (0, 0)][DBLP]
    SC, 1995, pp:- [Conf]
  100. Ken Kennedy, Kathryn S. McKinley
    Loop distribution with arbitrary control flow. [Citation Graph (0, 0)][DBLP]
    SC, 1990, pp:407-416 [Conf]
  101. Daniel Nurmi, Anirban Mandal, John Brevik, Chuck Koelbel, Richard Wolski, Ken Kennedy
    Grid scheduling and protocols - Evaluation of a workflow scheduler using integrated performance modelling and batch queue wait time prediction. [Citation Graph (0, 0)][DBLP]
    SC, 2006, pp:119- [Conf]
  102. John R. Allen, Ken Kennedy
    Automatic loop interchange. [Citation Graph (0, 0)][DBLP]
    SIGPLAN Symposium on Compiler Construction, 1984, pp:233-246 [Conf]
  103. David Callahan, Keith D. Cooper, Ken Kennedy, Linda Torczon
    Interprocedural constant propagation. [Citation Graph (0, 0)][DBLP]
    SIGPLAN Symposium on Compiler Construction, 1986, pp:152-161 [Conf]
  104. Keith D. Cooper, Ken Kennedy
    Efficient computation of flow insensitive interprocedural summary information. [Citation Graph (0, 0)][DBLP]
    SIGPLAN Symposium on Compiler Construction, 1984, pp:247-258 [Conf]
  105. Keith D. Cooper, Ken Kennedy, Linda Torczon
    Interprocedural optimization: eliminating unnecessary recompilation. [Citation Graph (0, 0)][DBLP]
    SIGPLAN Symposium on Compiler Construction, 1986, pp:58-67 [Conf]
  106. Jayashree Ramanathan, Ken Kennedy
    Pathlistings Applied to Data Flow Analysis. [Citation Graph (0, 0)][DBLP]
    Acta Inf., 1981, v:16, n:, pp:253-273 [Journal]
  107. John Cocke, Ken Kennedy
    An Algorithm for Reduction of Operator Strength. [Citation Graph (0, 0)][DBLP]
    Commun. ACM, 1977, v:20, n:11, pp:850-856 [Journal]
  108. Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
    Compiling Fortran D for MIMD Distributed Memory Machines. [Citation Graph (0, 0)][DBLP]
    Commun. ACM, 1992, v:35, n:8, pp:66-80 [Journal]
  109. Ken Kennedy
    Supercomputing - Introduction to the Special Section. [Citation Graph (0, 0)][DBLP]
    Commun. ACM, 1992, v:35, n:8, pp:65- [Journal]
  110. Ken Kennedy, Charles F. Bender, John W. D. Connolly, John L. Hennessy, Mary K. Vernon, Larry Smarr
    A Nationwide Parallel Computing Environment. [Citation Graph (0, 0)][DBLP]
    Commun. ACM, 1997, v:40, n:11, pp:62-72 [Journal]
  111. Ken Kennedy, Moshe Y. Vardi
    A Rice University perspective on software engineering licensing. [Citation Graph (0, 0)][DBLP]
    Commun. ACM, 2002, v:45, n:11, pp:94-95 [Journal]
  112. Keith D. Cooper, Mary W. Hall, Ken Kennedy
    A Methodology for Procedure Cloning. [Citation Graph (0, 0)][DBLP]
    Comput. Lang., 1993, v:19, n:2, pp:105-117 [Journal]
  113. Ken Kennedy
    Use-Definition Chains with Applications. [Citation Graph (0, 0)][DBLP]
    Comput. Lang., 1978, v:3, n:3, pp:163-179 [Journal]
  114. Zoran Budimlic, Ken Kennedy
    Compiling almost-whole Java programs. [Citation Graph (0, 0)][DBLP]
    Concurrency - Practice and Experience, 2005, v:17, n:5-6, pp:573-587 [Journal]
  115. Zoran Budimlic, Ken Kennedy
    Optimizing Java: theory and practice. [Citation Graph (0, 0)][DBLP]
    Concurrency - Practice and Experience, 1997, v:9, n:6, pp:445-463 [Journal]
  116. John M. Mellor-Crummey, Vikram S. Adve, Bradley Broom, Daniel G. Chavarría-Miranda, Robert J. Fowler, Guohua Jin, Ken Kennedy, Qing Yi
    Advanced optimization strategies in the Rice dHPF compiler. [Citation Graph (0, 0)][DBLP]
    Concurrency and Computation: Practice and Experience, 2002, v:14, n:8-9, pp:741-767 [Journal]
  117. Lorie M. Liebrock, Ken Kennedy
    Parallelization support for coupled grid applications with small meshes. [Citation Graph (0, 0)][DBLP]
    Concurrency - Practice and Experience, 1996, v:8, n:8, pp:581-615 [Journal]
  118. Ken W. Kennedy, Robert M. Thrall
    PLANET: A simulation approach to PERT. [Citation Graph (0, 0)][DBLP]
    Computers & OR, 1976, v:3, n:4, pp:313-325 [Journal]
  119. Zhengnan Shi, Wayne Goddard, Stephen T. Hedetniemi, Ken Kennedy, Renu Laskar, Alice A. McRae
    An algorithm for partial Grundy number on trees. [Citation Graph (0, 0)][DBLP]
    Discrete Mathematics, 2005, v:304, n:1-3, pp:108-116 [Journal]
  120. Bradley Broom, Robert J. Fowler, Ken Kennedy
    KELPIO a telescope-ready domain-specific I/O library for irregular block-structured applications. [Citation Graph (0, 0)][DBLP]
    Future Generation Comp. Syst., 2002, v:18, n:4, pp:449-460 [Journal]
  121. Francine Berman, Henri Casanova, Andrew A. Chien, Keith D. Cooper, Holly Dail, Anshuman Dasgupta, W. Deng, Jack Dongarra, L. Johnsson, Ken Kennedy, Charles Koelbel, B. Liu, Xin Liu, Anirban Mandal, Gabriel Marin, Mark Mazina, John M. Mellor-Crummey, Celso L. Mendes, Alex Olugbile, M. Patel, Daniel A. Reed, Zhiao Shi, Otto Sievert, Huaxia Xia, Asim YarKhan
    New Grid Scheduling and Rescheduling Methods in the GrADS Project. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2005, v:33, n:2-3, pp:209-229 [Journal]
  122. John M. Mellor-Crummey, David B. Whalley, Ken Kennedy
    Improving Memory Hierarchy Performance for Irregular Applications Using Data and Computation Reorderings. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2001, v:29, n:3, pp:217-247 [Journal]
  123. Arun Chauhan, Ken Kennedy
    Reducing and Vectorizing Procedures for Telescoping Languages. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2002, v:30, n:4, pp:291-315 [Journal]
  124. Ken Kennedy
    Fast Greedy Weighted Fusion. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2001, v:29, n:5, pp:463-491 [Journal]
  125. David Callahan, John Cocke, Ken Kennedy
    Estimating Interlock and Improving Balance for Pipelined Architectures. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 1988, v:5, n:4, pp:334-358 [Journal]
  126. David Callahan, Ken Kennedy
    Analysis of Interprocedural Side Effects in a Parallel Programming Environment. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 1988, v:5, n:5, pp:517-550 [Journal]
  127. Chen Ding, Ken Kennedy
    Improving effective bandwidth through compiler enhancement of global cache reuse. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 2004, v:64, n:1, pp:108-134 [Journal]
  128. Mary W. Hall, Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
    Interprocedural Compilation on Fortran D. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 1996, v:38, n:2, pp:114-129 [Journal]
  129. Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
    Evaluating Compiler Optimizations for Fortran D. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 1994, v:21, n:1, pp:27-45 [Journal]
  130. Ken Kennedy, Bradley Broom, Keith D. Cooper, Jack Dongarra, Robert J. Fowler, Dennis Gannon, S. Lennart Johnsson, John M. Mellor-Crummey, Linda Torczon
    Telescoping Languages: A Strategy for Automatic Generation of Scientific Problem-Solving Systems from Annotated Libraries. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 2001, v:61, n:12, pp:1803-1826 [Journal]
  131. Mitchell D. Theys, Shoukat Ali, Howard Jay Siegel, K. Mani Chandy, Kai Hwang, Ken Kennedy, Lui Sha, Kang G. Shin, Marc Snir, Larry Snyder, Thomas L. Sterling
    What Are the Top Ten Most Influential Parallel and Distributed Processing Concepts of the Past Millenium? [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 2001, v:61, n:12, pp:1827-1841 [Journal]
  132. Alok N. Choudhary, Geoffrey Fox, Seema Hiranandani, Ken Kennedy, Charles Koelbel, Sanjay Ranka, Chau-Wen Tseng
    Unified Compilation of Fortran 77D and 90D. [Citation Graph (0, 0)][DBLP]
    LOPLAS, 1993, v:2, n:1-4, pp:95-114 [Journal]
  133. Mary W. Hall, Ken Kennedy
    Efficient Call Graph Analysis. [Citation Graph (0, 0)][DBLP]
    LOPLAS, 1992, v:1, n:3, pp:227-242 [Journal]
  134. Horace P. Flatt, Ken Kennedy
    Performance of parallel processors. [Citation Graph (0, 0)][DBLP]
    Parallel Computing, 1989, v:12, n:1, pp:1-20 [Journal]
  135. Ken Kennedy
    A Comparison of Two Algorithms for Global Data Flow Analysis. [Citation Graph (0, 0)][DBLP]
    SIAM J. Comput., 1976, v:5, n:1, pp:158-180 [Journal]
  136. Keith D. Cooper, Ken Kennedy
    Efficient computation of flow-insensitive interprocedural summary information - a correction. [Citation Graph (0, 0)][DBLP]
    SIGPLAN Notices, 1988, v:23, n:4, pp:35-42 [Journal]
  137. James C. Browne, Jack Dongarra, Alan H. Karp, Ken Kennedy, David J. Kuck
    1988 Gordon Bell Prize. [Citation Graph (0, 0)][DBLP]
    IEEE Software, 1989, v:6, n:3, pp:78-85 [Journal]
  138. Zoran Budimlic, Ken Kennedy, Jeff Piper
    The cost of being object-oriented: A preliminary study. [Citation Graph (0, 0)][DBLP]
    Scientific Programming, 1999, v:7, n:2, pp:87-95 [Journal]
  139. Steve Carr, Ken Kennedy
    Scalar Replacement in the Presence of Conditional Control Flow. [Citation Graph (0, 0)][DBLP]
    Softw., Pract. Exper., 1994, v:24, n:1, pp:51-77 [Journal]
  140. Randy Allen, Ken Kennedy
    Vector Register Allocation. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Computers, 1992, v:41, n:10, pp:1290-1317 [Journal]
  141. Apan Qasem, Ken Kennedy, John M. Mellor-Crummey
    Automatic tuning of whole applications using direct search and a performance-based transformation system. [Citation Graph (0, 0)][DBLP]
    The Journal of Supercomputing, 2006, v:36, n:2, pp:183-196 [Journal]
  142. Qing Yi, Ken Kennedy, Vikram S. Adve
    Transforming Complex Loop Nests for Locality. [Citation Graph (0, 0)][DBLP]
    The Journal of Supercomputing, 2004, v:27, n:3, pp:219-264 [Journal]
  143. Yuan Zhao, Ken Kennedy
    Scalarization Using Loop Alignment and Loop Skewing. [Citation Graph (0, 0)][DBLP]
    The Journal of Supercomputing, 2005, v:31, n:1, pp:5-46 [Journal]
  144. David J. Kolson, Alexandru Nicolau, Nikil D. Dutt, Ken Kennedy
    Optimal register assignment to loops for embedded code generation. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Design Autom. Electr. Syst., 1996, v:1, n:2, pp:251-279 [Journal]
  145. Randy Allen, Ken Kennedy
    Automatic Translation of Fortran Programs to Vector Form. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1987, v:9, n:4, pp:491-542 [Journal]
  146. Steve Carr, Ken Kennedy
    Improving the Ratio of Memory Operations to Floating-Point Operations in Loops. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1994, v:16, n:6, pp:1768-1810 [Journal]
  147. Reinhard von Hanxleden, Ken Kennedy
    A balanced code placement framework. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 2000, v:22, n:5, pp:816-860 [Journal]
  148. Ken Kennedy, Ulrich Kremer
    Automatic Data Layout for Distributed-Memory Machines. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1998, v:20, n:4, pp:869-916 [Journal]
  149. Ken Kennedy, Jayashree Ramanathan
    A Deterministic Attribute Grammar Evaluator Based on Dynamic Scheduling. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1979, v:1, n:1, pp:142-160 [Journal]
  150. Paul Havlak, Ken Kennedy
    An Implementation of Interprocedural Bounded Regular Section Analysis. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 1991, v:2, n:3, pp:350-360 [Journal]
  151. Ken Kennedy, Kathryn S. McKinley, Chau-Wen Tseng
    Interactive Parallel Programming using the ParaScope Editor. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 1991, v:2, n:3, pp:329-341 [Journal]
  152. Jaspal Subhlok, Ken Kennedy
    Integer Programming for Array Subscript Analysis. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 1995, v:6, n:6, pp:662-668 [Journal]
  153. David Callahan, Alan Carle, Mary W. Hall, Ken Kennedy
    Constructing the Procedure Call Multigraph. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Software Eng., 1990, v:16, n:4, pp:483-487 [Journal]
  154. Ken Kennedy, Charles Koelbel, Hans P. Zima
    The rise and fall of High Performance Fortran: an historical object lesson. [Citation Graph (0, 0)][DBLP]
    HOPL, 2007, pp:1-22 [Conf]
  155. Yuan Zhao, Ken Kennedy
    Dependence-Based Code Generation for a CELL Processor. [Citation Graph (0, 0)][DBLP]
    LCPC, 2006, pp:64-79 [Conf]

  156. Redundancy elimination revisited. [Citation Graph (, )][DBLP]


  157. Scheduling Tasks to Maximize Usage of Aggregate Variables in Place. [Citation Graph (, )][DBLP]


  158. Scheduling strategies for mapping application workflows onto the grid. [Citation Graph (, )][DBLP]


  159. Performance modeling and prediction for scientific Java applications. [Citation Graph (, )][DBLP]


  160. Scalarization on Short Vector Machines. [Citation Graph (, )][DBLP]


  161. Analysis and transformation in an interactive parallel programming tool. [Citation Graph (, )][DBLP]


Search in 0.008secs, Finished in 0.760secs
NOTICE1
System may not be available sometimes or not working properly, since it is still in development with continuous upgrades
NOTICE2
The rankings that are presented on this page should NOT be considered as formal since the citation info is incomplete in DBLP
 
System created by asidirop@csd.auth.gr [http://users.auth.gr/~asidirop/] © 2002
for Data Engineering Laboratory, Department of Informatics, Aristotle University © 2002