Skip to content

Ken Kennedy

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

80

Venues

19

Active years

1975–2018

Best venue rank

A*

Where they publish

Papers

80 indexed papers, newest first.

YearVenueTitleAuthors
2018CCGRIDEvaluation of Highly Available Cloud Streaming Systems for Performance and Price.Dung Nguyen, Andr Luckow, Edward B. Duffy, Ken Kennedy, Amy W. Apon
2017ESANNAlgebraic multigrid support vector machines.Ehsan Sadrfaridpour, Sandeep Jeereddy, Ken Kennedy, Andr Luckow, Talayeh Razzaghi, Ilya Safro
2013CLUSTERAutomotive big data.Tim Barrett, Graham Lenes, Ken Kennedy, Philipp Lix, Amy W. Apon
2009CCScheduling Tasks to Maximize Usage of Aggregate Variables in Place.Samah Abu-Mahmeed, Cheryl McCosh, Zoran Budimlic, Ken Kennedy, Kaushik Ravindran, Kevin Hogan, Paul Austin, Steve Rogers, Jacob Kornerup
2007CCGRIDRelative Performance of Scheduling Algorithms in Grid Environments.Yang Zhang, Charles Koelbel, Ken Kennedy
2007ICASSPCompiling Parallel MATLAB for General Distributions using Telescoping Languages.Mary Fletcher, Cheryl McCosh, Guohua Jin, Ken Kennedy
2006CCGRIDScalable Grid Application Scheduling via Decoupled Resource Selection and Scheduling.Yang Zhang, Anirban Mandal, Henri Casanova, Andrew A. Chien, Yang-Suk Kee, Ken Kennedy, Charles Koelbel
2006HiPCSoftware Challenges for Multicore Computing.Ken Kennedy
2006ICSProfitable loop fusion and tiling using model-driven empirical search.Apan Qasem, Ken Kennedy
2006ISPASSPerformance modeling and prediction for scientific Java applications.Rui Zhang, Zoran Budimlic, Ken Kennedy
2006SCGrid scheduling and protocols - Evaluation of a workflow scheduler using integrated performance modelling and batch queue wait time prediction.Daniel Nurmi, Anirban Mandal, John Brevik, Chuck Koelbel, Richard Wolski, Ken Kennedy
2005CCGRIDTask scheduling strategies for workflow-based applications in grids.James Blythe, S. Jain, Ewa Deelman, Yolanda Gil, Karan Vahi, Anirban Mandal, Ken Kennedy
2005HPDCScheduling strategies for mapping application workflows onto the grid.Anirban Mandal, Ken Kennedy, Charles Koelbel, Gabriel Marin, John M. Mellor-Crummey, Bo Liu, S. Lennart Johnsson
2005ISPASSScalarization on Short Vector Machines.Yuan Zhao, Ken Kennedy
2004CCGRIDScheduling workflow applications in GrADS.Anirban Mandal, Anshuman Dasgupta, Ken Kennedy, Mark Mazina, Charles Koelbel, Gabriel Marin, Keith D. Cooper, John M. Mellor-Crummey, Bo Liu, S. Lennart Johnsson
2003SCAutomatic Type-Driven Library Generation for Telescoping Languages.Arun Chauhan, Cheryl McCosh, Ken Kennedy, Richard Hanson
2002PLDIFast Copy Coalescing and Live-Range Identification.Zoran Budimlic, Keith D. Cooper, Timothy J. Harvey, Ken Kennedy, Timothy S. Oberg, Steven W. Reeves
2001CCGRIDKelpIO: A Telescope-Ready Domain-Specific I/O Library for Irregular Block-Structured Applications.Bradley Broom, Robert J. Fowler, Ken Kennedy
2001ICCSSoftware Support for High Performance Problem-Solving on Computational Grids.Ken Kennedy
2001ICSOptimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization.Arun Chauhan, Ken Kennedy
2000ICSFast greedy weighted fusion.Ken Kennedy
2000PLDITransforming loops to recursion for multi-level memory hierarchies.Qing Yi, Vikram S. Adve, Ken Kennedy
1999ICSImproving memory hierarchy performance for irregular applications.John M. Mellor-Crummey, David B. Whalley, Ken Kennedy
1999PLDIImproving Cache Performance in Dynamic Applications through Data and Computation Reorganization at Run Time.Chen Ding, Ken Kennedy
1998ICSLoop Fusion in High Performance Fortran.Gerald Roth, Ken Kennedy
1997SCCompiling Stencils in High Performance Fortran.Gerald Roth, John M. Mellor-Crummey, Ken Kennedy, R. Gregg Brickner
1996HiPCA communication placement framework with unified dependence and data-flow analysis.Ken Kennedy, Ajay Sethi
1996PDPTADependence Analysis of Fortran90 Array Syntax.Gerald Roth, Ken Kennedy
1995ICSEfficient Address Generation for Block-Cyclic Distributions.Ken Kennedy, Nenad Nedeljkovic, Ajay Sethi
1995PPoPPA Model and Compilation Strategy for Out-of-Core Data Parallel Programs.Rajesh Bordawekar, Alok N. Choudhary, Ken Kennedy, Charles Koelbel, Michael H. Paleczny
1995PPoPPA Linear-Time Algorithm for Computing the Memory Access Sequence in Data-Parallel Programs.Ken Kennedy, Nenad Nedeljkovic, Ajay Sethi
1995SCAn Integrated Compilation and Performance Analysis Environment for Data Parallel Programs.Vikram S. Adve, John M. Mellor-Crummey, Mark Anderson, Ken Kennedy, Jhy-Chun Wang, Daniel A. Reed
1995SCDistributed Information Management in the National HPCC Software Exchange.Shirley Browne, Jack J. Dongarra, Geoffrey C. Fox, Kenneth A. Hawick, Ken Kennedy, Rick Stevens, Robert Olson, Tom Rowan
1995SCIndex Array Flattening Through Program Transformation.Raja Das, Paul Havlak, Joel H. Saltz, Ken Kennedy
1995SCAutomatic Data Layout for High Performance Fortran.Ken Kennedy, Ulrich Kremer
1994ICPADSThe Prospects for Architecture-Independent Parallel Programming.Ken Kennedy
1994ICPADSParallel Processing: What Have We Done Wrong?Lionel M. Ni, Kuo-Wei Wu, Ken Kennedy, Howard Jay Siegel, George Spix, Steven J. Wallach, Hans P. Zima
1994ICSCompilation techniques for block-cyclic distributions.Seema Hiranandani, Ken Kennedy, John M. Mellor-Crummey, Ajay Sethi
1994PLDIGIVE-N-TAKE - A Balanced Code Placement Framework.Reinhard von Hanxleden, Ken Kennedy
1994SCThe D editor: a new interactive parallel programming tool.Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng, Scott K. Warren
1993PPoPPExperiences Using the ParaScope Editor: an Interactive Parallel Programming Tool.Mary W. Hall, Timothy J. Harvey, Ken Kennedy, Nathaniel McIntosh, Kathryn S. McKinley, Jeffrey D. Oldham, Michael H. Paleczny, Gerald Roth
1993SCCache coherence using local knowledge.Ervan Darnell, Ken Kennedy
1993SCPreliminary experiences with the Fortran D compiler.Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
1992ICSAutomatic software cache coherence through vectorization.Ervan Darnell, John M. Mellor-Crummey, Ken Kennedy
1992ICSEvaluation of compiler optimizations for Fortran D on MIMD distributed memory machines.Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
1992ICSOptimizing for parallelism and data locality.Ken Kennedy, Kathryn S. McKinley
1992PLDIRelaxing SIMD Control Flow Constraints using Loop Transformations.Reinhard von Hanxleden, Ken Kennedy
1992SCCompiler Blockability of Numerical Algorithms.Steve Carr, Ken Kennedy
1992SCInterprocedural Compilation of Fortran D for MIMD Distributed-Memory Machines.Mary W. Hall, Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
1991ASPLOSSoftware Prefetching.David Callahan, Ken Kennedy, Allan Porterfield
1991ICSAnalysis and transformation in the ParaScope editor.Ken Kennedy, Kathryn S. McKinley, Chau-Wen Tseng
1991PLDIPractical Dependence Testing.Gina Goff, Ken Kennedy, Chau-Wen Tseng
1991PPoPPA Static Performance Estimator to Guide Data Partitioning Decisions.Vasanth Balasundaram, Geoffrey C. Fox, Ken Kennedy, Ulrich Kremer
1991SCInterprocedural transformations for parallel code generation.Mary W. Hall, Ken Kennedy, Kathryn S. McKinley
1991SCCompiler optimizations for Fortran D on MIMD distributed-memory machines.Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng
1990PLDIImproving Register Allocation for Subscripted Variables.David Callahan, Steve Carr, Ken Kennedy
1990PLDIImproving register allocation for subscripted variables (with retrospective)David Callahan, Steve Carr, Ken Kennedy
1990PPoPPAnalysis of Event Synchronization in A Parallel Programming Tool.David Callahan, Ken Kennedy, Jaspal Subhlok
1990SCExperience with interprocedural analysis of array side effects.Paul Havlak, Ken Kennedy
1990SCParallel program debugging with on-the-fly anomaly detection.Robert Hood, Ken Kennedy, John M. Mellor-Crummey
1990SCLoop distribution with arbitrary control flow.Ken Kennedy, Kathryn S. McKinley
1989ICSCompile-time detection of race conditions in a parallel program.Vasanth Balasundaram, Ken Kennedy
1989PLDIA Technique for Summarizing Data Access and Its Use in Parallelism Enhancing Transformations.Vasanth Balasundaram, Ken Kennedy
1989PLDIColoring Heuristics for Register Allocation.Preston Briggs, Keith D. Cooper, Ken Kennedy, Linda Torczon
1989PLDIColoring heuristics for register allocation (with retrospective)Preston Briggs, Keith D. Cooper, Ken Kennedy, Linda Torczon
1989POPLFast Interprocedural Alias Analysis.Keith D. Cooper, Ken Kennedy
1989SCThe parascope editor: an interactive parallel programming tool.Vasanth Balasundaram, Ken Kennedy, Ulrich Kremer, Kathryn S. McKinley, Jaspal Subhlok
1988PLDIInterprocedural Side-Effect Analysis in Linear Time.Keith D. Cooper, Ken Kennedy
1988PLDIInterprocedural side-effect analysis in linear time (with retrospective)Keith D. Cooper, Ken Kennedy
1987ICPPEstimating Interlock and Improving Balance for Pipelined Architectures.David Callahan, Ken Kennedy, John Cocke
1987ICSAnalysis of Interprocedural Side Effects in a Parallel Programming Environment.David Callahan, Ken Kennedy
1987POPLAutomatic Decomposition of Scientific Programs for Parallel Execution.Randy Allen, David Callahan, Ken Kennedy
1986ICPPPTOOL : A Semi-Automatic Parallel Programming Assistant.Randy Allen, Donn Bumgartner, Ken Kennedy, Allan Porterfield
1986PLDIInterprocedural constant propagation (with retrospective)David Callahan, Keith D. Cooper, Ken Kennedy, Linda Torczon
1984PLDIAutomatic loop interchange (with retrospective)Randy Allen, Ken Kennedy
1983POPLConversion of Control Dependence to Data Dependence.John R. Allen, Ken Kennedy, Carrie Porterfield, Joe D. Warren
1977POPLApplications of Graph Grammar for Program Control Flow Analysis.Ken Kennedy, Linda Zucconi
1976FOCSGraph Grammars and Global Program Data Flow AnalysisRodney Farrow, Ken Kennedy, Linda Zucconi
1976POPLAutomatic Generation of Efficient Evaluators for Attribute Grammars.Ken Kennedy, Scott K. Warren
1975POPLNode Listings Applied to Data Flow Analysis.Ken Kennedy