Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Aaron Smith

Microsoft Research
One Microsoft Way
Redmond, WA 98052

I am a member of the Computer Architecture Research Group at Microsoft and received my PhD in Computer Science from The University of Texas at Austin (2009). Previous to MSR, I developed C/C++ compilers at Metrowerks/Freescale Semiconductor and worked at a distributed computing startup.

My research focuses on the interaction between compilers, runtime systems and computer architecture to improve power and performance. I am particularly interested in static and dynamic compilation, application specific processing, reconfigurable computing, dataflow architectures and dynamic multicore processors.

Professional Activities

  • Co-General Chair, IEEE/ACM International Symposium on Code Generation and Optimization (CGO), 2015
  • External Reviewer, IEEE/ACM International Symposium on Computer Architecture (ISCA), 2015
  • External Reviewer, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2015
  • PC Member, Workshop on Architectural and Microarchitectural Support for Binary Translation (AMAS-BT), 2015
  • External Reviewer, ACM/EDAC/IEEE Design Automation Conference (DAC), 2014, 2015
  • PC Member, Workshop on Adaptive Self-tuning Computing Systems (ADAPT), 2014, 2015
  • PC Member, International Symposium on Code Generation and Optimization (CGO), 2014
  • PC Member, IEEE Symposium on Parallel and Distributed Processing with Applications (ISPA), 2014
  • Session Chair, IEEE Symposium on Performance Analysis of Systems and Software (ISPASS), 2014
  • External Reviewer, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2013
  • Visiting Faculty, Kyushu University, 2012
  • External Reviewer, IEEE/ACM International Conference on Parallel Architectures and Compilation Techniques (PACT), 2012
  • PC Member, International Workshop On Cyber-Physical Systems, Networks, and Applications, 2011, 2012