Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

PDF

William & Mary

Theses/Dissertations

2012

Articles 1 - 1 of 1

Full-Text Articles in Engineering

An Input Centric Paradigm For Program Dynamic Optimizations And Lifetime Evolvement, Kai Tian Jan 2012

An Input Centric Paradigm For Program Dynamic Optimizations And Lifetime Evolvement, Kai Tian

Dissertations, Theses, and Masters Projects

Accurately predicting program behaviors (e.g., memory locality, method calling frequency) is fundamental for program optimizations and runtime adaptations. Despite decades of remarkable progress, prior studies have not systematically exploited the use of program inputs, a deciding factor of program behaviors, to help in program dynamic optimizations. Triggered by the strong and predictive correlations between program inputs and program behaviors that recent studies have uncovered, the dissertation work aims to bring program inputs into the focus of program behavior analysis and program dynamic optimization, cultivating a new paradigm named input-centric program behavior analysis and dynamic optimization.;The new optimization paradigm consists of …