Registered user since Wed 25 Jun 2014
Michelle has been a professor in the Department of Computer Science at the University of Arizona since August 2015. Prof. Strout’s main research area is high performance computing and her research interests include compilers and run-time systems, scientific computing, and software engineering. She earned her Ph.D. at the University of California, San Diego in 2003 with Jeanne Ferrante and Larry Carter as co-advisors. In 2008, Michelle received a CAREER Award from the National Science Foundation for her research in parallelization techniques for irregular applications, such as molecular dynamics simulations. In 2010, she received a DOE Early Career award to fund her research in separating the specification of scientific computing applications from the specification of implementation details such as how to parallelize such computations. Some of Prof. Strout’s research contributions include the Universal Occupancy Vector (UOV) for determining storage mappings for any legal schedule in a stencil computation, the Sparse Polyhedral Framework (SPF) for specifying inspector-executor loop transformations, dataflow analysis for MPI programs, parameterized and full versus partial tiling with the outset and insets, and loop chaining for scheduling across stencil loops.
Contributions
2023
2022
Principles and Practice of Parallel Programming
2021
PLDI
Principles and Practice of Parallel Programming
2020
PLDI
Principles and Practice of Parallel Programming
- Author of MatRox: Modular approach for improving data locality in Hierarchical (Mat)rix App(Rox)imation within the Main Conference-track
- Committee Member in Program Committee
- Author of Tutorial: Extending Loop Transformation Frameworks to Irregular Applications within the Workshops and Tutorials-track
2019
PLMW
2018
PLMW
- Presenter of Introduction and Welcome within the PLMW @ PLDI 2018-track
- Facilitator of Icebreaker within the PLMW @ PLDI 2018-track
- Co-Host of Wrap up within the PLMW @ PLDI 2018-track
- Presenter of Poster Session within the PLMW @ PLDI 2018-track
- Organizer in Organizing Committee within the PLMW @ PLDI 2018-track
- Session Chair of Session C (part of PLMW @ PLDI 2018)