Michelle Mills Strout
Michelle Mills Strout
Manager of Chapel Team at HPE and Professor of Computer Science, University of Arizona
Verified email at - Homepage
Cited by
Cited by
OpenAD/F: A modular open-source tool for automatic differentiation of Fortran codes
J Utke, U Naumann, M Fagan, N Tallent, M Strout, P Heimbach, C Hill, ...
ACM Transactions on Mathematical Software (TOMS) 34 (4), 1-36, 2008
Compile-time composition of run-time data and iteration reorderings
MM Strout, L Carter, J Ferrante
Proceedings of the ACM SIGPLAN 2003 conference on Programming language …, 2003
Parameterized tiled loops for free
L Renganarayanan, DG Kim, S Rajopadhye, MM Strout
Proceedings of the 28th ACM SIGPLAN Conference on Programming Language …, 2007
Loop and data transformations for sparse matrix code
A Venkat, M Hall, M Strout
ACM SIGPLAN Notices 50 (6), 521-532, 2015
Multi-level tiling: M for the price of one
DG Kim, L Renganarayanan, D Rostron, S Rajopadhye, MM Strout
Proceedings of the 2007 ACM/IEEE conference on Supercomputing, 1-12, 2007
Data-flow analysis for MPI programs
MM Strout, B Kreaseck, PD Hovland
2006 International Conference on Parallel Processing (ICPP'06), 175-184, 2006
Schedule-independent storage mapping for loops
MM Strout, L Carter, J Ferrante, B Simon
Proceedings of the eighth international conference on Architectural support …, 1998
Non-affine extensions to polyhedral code generation
A Venkat, M Shantharam, M Hall, MM Strout
Proceedings of Annual IEEE/ACM International Symposium on Code Generation …, 2014
Sparse tiling for stationary iterative methods
MM Strout, L Carter, J Ferrante, B Kreaseck
The International Journal of High Performance Computing Applications 18 (1 …, 2004
The sparse polyhedral framework: Composing compiler-generated inspector-executor code
MM Strout, M Hall, C Olschanowsky
Proceedings of the IEEE 106 (11), 1921-1934, 2018
Extreme heterogeneity 2018-productive computational science in the era of extreme heterogeneity: Report for DOE ASCR workshop on extreme heterogeneity
JS Vetter, R Brightwell, M Gokhale, P McCormick, R Ross, J Shalf, ...
USDOE Office of Science (SC), Washington, DC (United States), 2018
On the scalability of loop tiling techniques
DG Wonnacott, MM Strout
IMPACT 2013 3, 2013
Automating wavefront parallelization for sparse matrix computations
A Venkat, MS Mohammadi, J Park, H Rong, R Barik, MM Strout, M Hall
SC'16: Proceedings of the International Conference for High Performance …, 2016
Metrics and models for reordering transformations
MM Strout, PD Hovland
Proceedings of the 2004 workshop on Memory system performance, 23-34, 2004
An approach for code generation in the sparse polyhedral framework
MM Strout, A LaMielle, L Carter, J Ferrante, B Kreaseck, C Olschanowsky
Parallel Computing 53, 32-57, 2016
Combining performance aspects of irregular gauss-seidel via sparse tiling
MM Strout, L Carter, J Ferrante, J Freeman, B Kreaseck
Languages and Compilers for Parallel Computing: 15th Workshop, LCPC 2002 …, 2005
Parameterized loop tiling
L Renganarayanan, D Kim, MM Strout, S Rajopadhye
ACM Transactions on Programming Languages and Systems (TOPLAS) 34 (1), 1-41, 2012
Parameterized diamond tiling for stencil computations with chapel parallel iterators
IJ Bertolacci, C Olschanowsky, B Harshbarger, BL Chamberlain, ...
Proceedings of the 29th ACM on International Conference on Supercomputing …, 2015
Representation-independent program analysis
MM Strout, J Mellor-Crummey, P Hovland
ACM SIGSOFT Software Engineering Notes 31 (1), 67-74, 2005
Rescheduling for locality in sparse matrix computations
MM Strout, L Carter, J Ferrante
Computational Science—ICCS 2001: International Conference San Francisco, CA …, 2001
The system can't perform the operation now. Try again later.
Articles 1–20