Ken__Kennedy
Analysis and transformation in an Interactive Parallel Programming Tool. Concurrency: Practice and Experience
Analysis and transformation in the ParaScope Editor
Automatic data layout for distributed-memory machines
Combining dependence and data-flow analyses to optimize communication
Context optimization for SIMD execution
Efficient Address Generation for Block-Cyclic Distributions
Loop distribution with arbitrary control flow
Maximizing loop parallelism and improving data locality via loop fusion and distribution
Resource-Based Communication Placement Analysis
Telescoping Languages: A strategy for automatic generation of scientific problem-solving systems from annotated libraries
