Daniel Ahn

Assistant Professor

Email:
Office: 6115 Sennott Square
Mailbox: 283
Telephone:412-624-8419
Website: https://cs.pitt.edu/~wahn/

Five Most Recent Publications

W. Ahn, J. Choi, T. Shull, M. Garzaran, and J. Torrellas, "Improving JavaScript Performance by Deconstructing the Type System," International Conference on Programming Language Design and Implementation (PLDI 2014), pp. 496-507, Edinburgh, UK, June 2014, Distinguished Paper Award .

Y. Duan, X. Zhou, W. Ahn and J. Torrellas, "BulkCompactor: Optimized Deterministic Execution via Conflict-Aware Commit of Atomic Blocks," International Symposium on High Performance Computer Architecture (HPCA 2012), pp. 361-372, New Orleans, LA, February 2012.

S. Qi, A. Muzahid, W. Ahn and J. Torrellas, "Dynamically Detecting and Tolerating IF-Condition Data Races," International Symposium on High Performance Computer Architecture (HPCA 2014), pp. 120-131, Orlando, FL, February 2014.

W. Ahn, S. Qi, J. Lee, M. Nicolaides, X. Fang, J. Torrellas, D. Wong and S. Midkiff, "BulkCompiler: High-Performance Sequential Consistency through Cooperative Compiler and Hardware Support," International Symposium on Microarchitecture (MICRO 2009), pp. 133-144, New York, NY, December 2009.

W. Ahn, Y. Duan and J. Torrellas, "DeAliaser: Alias Speculation Using Atomic Region Support," International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2013), pp. 167-180, Houston, TX, March 2013.

Research Interests

  • Compilers
  • Computer architecture
  • Compiler/hardware co-optimization
  • Parallel programming/processing