“Macroscopic Data Structure Analysis and Optimization”

E457336

“Macroscopic Data Structure Analysis and Optimization” is Chris Lattner’s PhD thesis, in which he develops compiler techniques to analyze and optimize large-scale data structure usage for improved program performance.

All labels observed (1)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf PhD dissertation ⓘ
doctoral thesis ⓘ
academicAdvisor Vikram Adve ⓘ
academicDiscipline Computer Science ⓘ
linked to: computer science
aimsTo automatically improve program performance ⓘ
bridge gap between data structure design and low-level code generation ⓘ
enable compilers to reason about high-level data structure usage ⓘ
author Chris Lattner ⓘ
availableAs PDF document ⓘ
citationType academic thesis ⓘ
contributesTo LLVM project ⓘ
linked to: LLVM
country United States ⓘ
degree Doctor of Philosophy ⓘ
field compiler optimization ⓘ
computer science ⓘ
program analysis ⓘ
programming languages ⓘ
focusesOn automatic optimization of data structures ⓘ
improving cache behavior ⓘ
improving runtime performance ⓘ
large-scale data structure usage ⓘ
macroscopic program behavior ⓘ
reducing memory footprint ⓘ
hasComponent compiler optimization algorithms ⓘ
experimental evaluation on benchmark programs ⓘ
static analysis framework for data structures ⓘ
institution University of Illinois at Urbana-Champaign ⓘ
intendedAudience compiler researchers ⓘ
graduate students in computer science ⓘ
programming language researchers ⓘ
language English ⓘ
relatedTo alias analysis ⓘ
escape analysis ⓘ
memory hierarchy optimization ⓘ
object-oriented programs ⓘ
profile-guided optimization ⓘ
systems programming ⓘ
topic compiler transformations ⓘ
data structure optimization ⓘ
heap analysis ⓘ
interprocedural analysis ⓘ
pointer analysis ⓘ
program performance optimization ⓘ
shape analysis ⓘ
static analysis ⓘ
whole-program optimization ⓘ
uses LLVM compiler infrastructure ⓘ
linked to: LLVM

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Chris Lattner → doctoralThesis → “Macroscopic Data Structure Analysis and Optimization” ⓘ