2011
Contentiousness vs. sensitivity: improving contention aware runtime systems on multicore architectures Proceedings Article
In: Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era, pp. 12–21, 2011.
Heterogeneity in “homogeneous” warehouse-scale computers: A performance opportunity Journal Article
In: IEEE Computer Architecture Letters, vol. 10, no. 2, pp. 29–32, 2011.
Exploiting hardware advances for software testing and debugging (nier track) Proceedings Article
In: Proceedings of the 33rd International Conference on Software Engineering, pp. 888–891, 2011.
Evaluating indirect branch handling mechanisms in software dynamic translation systems Journal Article
In: ACM Transactions on Architecture and Code Optimization (TACO), vol. 8, no. 2, pp. 1–28, 2011.
Loaf: a framework and infrastructure for creating online adaptive solutions Proceedings Article
In: Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era, pp. 52–63, 2011.
2011 Index IEEE Computer Architecture Letters Vol. 10 Journal Article
In: Computer, vol. 53, pp. 56, 2011.
COMPUTER ARCHITECTURE LETTERS Journal Article
In: 2011.
2010
Contention aware execution: online contention detection and response Proceedings Article
In: Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization, pp. 257–265, 2010.
2009
Scenario based optimization: A framework for statically enabling online optimizations Proceedings Article
In: 2009 International Symposium on Code Generation and Optimization, pp. 169–179, IEEE 2009.
Synthesizing contention Proceedings Article
In: Proceedings of the Workshop on Binary Instrumentation and Applications, pp. 17–25, 2009.
A cross-layer approach to heterogeneity and reliability Proceedings Article
In: 2009 7th IEEE/ACM International Conference on Formal Methods and Models for Co-Design, pp. 88–97, IEEE 2009.
An Analysis of Mac OS X Leopard Journal Article
In: h ttp://www. cs. virginia. edu/~ jom5x/papers/macos. pdf, last on November, vol. 8, 2009.
Online Adaptation for Application Performance and Efficiency PhD Thesis
University of Virginia, 2009.
2008
Mats: Multicore adaptive trace selection Proceedings Article
In: Workshop on Software Tools for MultiCore Systems (STMCS), 2008.
A reactive unobtrusive prefetcher for multicore and manycore architectures Proceedings Article
In: Proceedings of the Workshop on Software and Hardware Challenges of Manycore Platforms (SHCMP), 2008.
2007
Evaluating indirect branch handling mechanisms in software dynamic translation systems Proceedings Article
In: International Symposium on Code Generation and Optimization (CGO'07), pp. 61–73, IEEE 2007.