Constructing the Procedure Call Multigraph. - David Callahan; Alan Carle; Mary W. Hall; Ken Kennedy (IEEE Trans. Software Eng., 1990)

Interprocedural transformations for parallel code generation. - Mary W. Hall; Ken Kennedy; Kathryn S. McKinley (SC, 1991)

An Experiment with Inline Substitution. - Keith D. Cooper; Mary W. Hall; Linda Torczon (Softw. Pract. Exp., 1991)

Procedure cloning. - Keith D. Cooper; Mary W. Hall; Ken Kennedy (ICCL, 1992)

Interprocedural Compilation of Fortran D for MIMD Distributed-Memory Machines. - Mary W. Hall; Seema Hiranandani; Ken Kennedy; Chau-Wen Tseng (SC, 1992)

Unexpected Side Effects of Inline Substitution: A Case Study. - Keith D. Cooper; Mary W. Hall; Linda Torczon (LOPLAS, 1992)

Efficient Call Graph Analysis. - Mary W. Hall; Ken Kennedy (LOPLAS, 1992)

FIAT: A Framework for Interprocedural Analysis and Transfomation. - Mary W. Hall; John M. Mellor-Crummey; Alan Carle; René G. Rodríguez (LCPC, 1993)

Experiences Using the ParaScope Editor: an Interactive Parallel Programming Tool. - Mary W. Hall; Timothy J. Harvey; Ken Kennedy; Nathaniel McIntosh; Kathryn S. McKinley; Jeffrey D. Oldham; Michael H. Paleczny; Gerald Roth (PPoPP, 1993)

A Methodology for Procedure Cloning. - Keith D. Cooper; Mary W. Hall; Ken Kennedy (Comput. Lang., 1993)

The ParaScope parallel programming environment. - Keith D. Cooper; Mary W. Hall; Robert T. Hood; Ken Kennedy; Kathryn S. McKinley; John M. Mellor-Crummey; Linda Torczon; Scott K. Warren (Proc. IEEE, 1993)

SUIF: An Infrastructure for Research on Parallelizing and Optimizing Compilers. - Robert P. Wilson; Robert S. French; Christopher S. Wilson; Saman P. Amarasinghe; Jennifer-Ann M. Anderson; Steven W. K. Tjiang; Shih-Wei Liao; Chau-Wen Tseng; Mary W. Hall; Monica S. Lam; John L. Hennessy (ACM SIGPLAN Notices, 1994)

Evaluating the impact of advanced memory systems on compiler-parallelized codes. - Evan Torrie; Chau-Wen Tseng; Margaret Martonosi; Mary W. Hall (PACT, 1995)

Interprocedural Analysis for Parallelization. - Mary W. Hall; Brian R. Murphy; Saman P. Amarasinghe; Shih-Wei Liao; Monica S. Lam (LCPC, 1995)

Interprocedural Parallelization Analysis: A Case Study. - Mary W. Hall; Brian R. Murphy; Saman P. Amarasinghe (PP, 1995)

Detecting Coarse - Grain Parallelism Using an Interprocedural Parallelizing Compiler. - Mary W. Hall; Saman P. Amarasinghe; Brian R. Murphy; Shih-Wei Liao; Monica S. Lam (SC, 1995)

Maximizing Multiprocessor Performance with the SUIF Compiler. - Mary W. Hall; Jennifer-Ann M. Anderson; Saman P. Amarasinghe; Brian R. Murphy; Shih-Wei Liao; Edouard Bugnion; Monica S. Lam (Computer, 1996)

Memory Referencing Behavior in Compiler-Parallelized Applications. - Evan Torrie; Margaret Martonosi; Mary W. Hall; Chau-Wen Tseng (Int. J. Parallel Program., 1996)

Interprocedural Compilation on Fortran D. - Mary W. Hall; Seema Hiranandani; Ken Kennedy; Chau-Wen Tseng (J. Parallel Distributed Comput., 1996)

Multiprocessors from a software perspective. - Saman P. Amarasinghe; Jennifer-Ann M. Anderson; Christopher S. Wilson; Shih-Wei Liao; Brian R. Murphy; Robert S. French; Monica S. Lam; Mary W. Hall (IEEE Micro, 1996)

Characterizing the Memory Behavior of Compiler-Parallelized Applications. - Evan Torrie; Margaret Martonosi; Chau-Wen Tseng; Mary W. Hall (IEEE Trans. Parallel Distributed Syst., 1996)

Predicated Array Data-flow Analysis for Run-time Parallelization. - Sungdo Moon; Mary W. Hall; Brian R. Murphy (International Conference on Supercomputing, 1998)

Measuring the Effectiveness of Automatic Parallelization in SUIF. - Byoungro So; Sungdo Moon; Mary W. Hall (International Conference on Supercomputing, 1998)

A Case for Combining Compile-Time and Run-Time Parallelization. - Sungdo Moon; Byoungro So; Mary W. Hall; Brian R. Murphy (LCR, 1998)

Adaptive parallelism in compiler-parallelized code. - Mary W. Hall; Margaret Martonosi (Concurr. Pract. Exp., 1998)

DEFACTO: A Design Environment for Adaptive Computing Technology. - Kiran Bondalapati; Pedro C. Diniz; Phillip Duncan; John J. Granacki; Mary W. Hall; Rajeev Jain; Heidi E. Ziegler (IPPS/SPDP Workshops, 1999)

Evaluation of Predicated Array Data-Flow Analysis for Automatic Parallelization. - Sungdo Moon; Mary W. Hall (PPoPP, 1999)

Mapping Irregular Applications to DIVA, a PIM-based Data-Intensive Architecture. - Mary W. Hall; Peter M. Kogge; Jefferey G. Koller; Pedro C. Diniz; Jacqueline Chame; Jeff Draper; Jeff LaCoss; John J. Granacki; Jay B. Brockman; Apoorv Srivastava; William C. Athas; Vincent W. Freeh; et al. (SC, 1999)

Combining compile-time and run-time parallelization. - Sungdo Moon; Byoungro So; Mary W. Hall (Sci. Program., 1999)

Memory Management in a PIM-Based Architecture. - Mary W. Hall; Craig S. Steele (Intelligent Memory Systems, 2000)

Evaluating Automatic Parallelization in SUIF. - Sungdo Moon; Byoungro So; Mary W. Hall (IEEE Trans. Parallel Distributed Syst., 2000)

Bridging the Gap between Compilation and Synthesis in the DEFACTO System. - Pedro C. Diniz; Mary W. Hall; Joonseok Park; Byoungro So; Heidi E. Ziegler (LCPC, 2001)

Compiler-Controlled Caching in Superword Register Files for Multimedia Extension Architectures. - Jaewook Shin; Jacqueline Chame; Mary W. Hall (IEEE PACT, 2002)

Coarse-Grain Pipelining on Multiple FPGA Architectures. - Heidi E. Ziegler; Byoungro So; Mary W. Hall; Pedro C. Diniz (FCCM, 2002)

The architecture of the DIVA processing-in-memory chip. - Jeffrey T. Draper; Jacqueline Chame; Mary W. Hall; Craig S. Steele; Tim Barrett; Jeff LaCoss; John J. Granacki; Jaewook Shin; Chun Chen 002; Chang Woo Kang; Ihn Kim Gokhan (ICS, 2002)

A Compiler Approach to Fast Hardware Design Space Exploration in FPGA-based Systems. - Byoungro So; Mary W. Hall; Pedro C. Diniz (PLDI, 2002)

Using estimates from behavioral synthesis tools in compiler-directed design space exploration. - Byoungro So; Pedro C. Diniz; Mary W. Hall (DAC, 2003)

Compiler-generated communication for pipelined FPGA applications. - Heidi E. Ziegler; Mary W. Hall; Pedro C. Diniz (DAC, 2003)

ECO: An Empirical-Based Compilation and Optimization System. - Nastaran Baradaran; Jacqueline Chame; Chun Chen 002; Pedro C. Diniz; Mary W. Hall; Yoon-Ju Lee; Bing Liu 015; Robert F. Lucas (IPDPS, 2003)

Search Space Properties for Mapping Coarse-Grain Pipelined FPGA Applications. - Heidi E. Ziegler; Mary W. Hall; Byoungro So (LCPC, 2003)

Exploiting Superword-Level Locality in Multimedia Extension Architectures. - Jaewook Shin; Jacqueline Chame; Mary W. Hall (J. Instr. Level Parallelism, 2003)

Increasing the Applicability of Scalar Replacement. - Byoungro So; Mary W. Hall (CC, 2004)

Custom Data Layout for Memory Parallelism. - Byoungro So; Mary W. Hall; Heidi E. Ziegler (CGO, 2004)

A Case Study Using Empirical Optimization for a Large, Engineering Application. - Pedro C. Diniz; Yoon-Ju Lee; Mary W. Hall; Robert F. Lucas (IPDPS Next Generation Software Program - NSFNGS - PI Workshop, 2004)

A Code Isolator: Isolating Code Fragments from Large Programs. - Yoon-Ju Lee; Mary W. Hall (LCPC, 2004)

Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy. - Chun Chen 002; Jacqueline Chame; Mary W. Hall (CGO, 2005)

Superword-Level Parallelism in the Presence of Control Flow. - Jaewook Shin; Mary W. Hall; Jacqueline Chame (CGO, 2005)

Evaluating heuristics in automatically mapping multi-loop applications to FPGAs. - Heidi E. Ziegler; Mary W. Hall (FPGA, 2005)

A Systematic Approach to Model-Guided Empirical Search for Memory Hierarchy Optimization. - Chun Chen 002; Jacqueline Chame; Mary W. Hall; Kristina Lerman (LCPC, 2005)

Empirical Optimization for a Sparse Linear Solver: A Case Study. - Yoon-Ju Lee; Pedro C. Diniz; Mary W. Hall; Robert F. Lucas (Int. J. Parallel Program., 2005)

Automatic mapping of C to FPGAs with the DEFACTO compilation and synthesis system. - Pedro C. Diniz; Mary W. Hall; Joonseok Park; Byoungro So; Heidi E. Ziegler (Microprocess. Microsystems, 2005)

Interprocedural parallelization analysis in SUIF. - Mary W. Hall; Saman P. Amarasinghe; Brian R. Murphy; Shih-Wei Liao; Monica S. Lam (ACM Trans. Program. Lang. Syst., 2005)

Processing-in-memory technology for knowledge discovery algorithms. - Jafar Adibi; Tim Barrett; Spundun Bhatt; Hans Chalupsky; Jacqueline Chame; Mary W. Hall (DaMoN, 2006)

An overview of the ECO project. - Jacqueline Chame; Chun Chen 002; Pedro C. Diniz; Mary W. Hall; Yoon-Ju Lee; Robert F. Lucas (IPDPS, 2006)

A Wiki for discussing and promoting best practices in research. - Mark D. Hill; Jean-Luc Gaudiot; Mary W. Hall; Joe Marks; Paolo Prinetto; Donna Baglio (Commun. ACM, 2006)

A Combined Hardware/Software Optimization Framework for Signal Representation and Recognition. - Melina Demertzi; Pedro C. Diniz; Mary W. Hall; Anna C. Gilbert; Yi Wang (International Conference on Computational Science (1), 2007)

Intelligent Optimization of Parallel and Distributed Applications. - Bhupesh Bansal; Ümit V. Çatalyürek; Jacqueline Chame; Chun Chen 002; Ewa Deelman; Yolanda Gil; Mary W. Hall; Vijay S. Kumar; Tahsin M. Kurç; Kristina Lerman; Aiichiro Nakano; Yoon-Ju Lee Nelson; et al. (IPDPS, 2007)

Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study. - Chun Chen 002; Jaewook Shin; Shiva Kintali; Jacqueline Chame; Mary W. Hall (IPDPS, 2007)

The potential of computation reuse in high-level optimization of a signal recognition system. - Melina Demertzi; Pedro C. Diniz; Mary W. Hall; Anna C. Gilbert; Yi Wang (IPDPS, 2008)

Designing and parameterizing a workflow for optimization: A case study in biomedical imaging. - Vijay S. Kumar; Mary W. Hall; Jihie Kim; Yolanda Gil; Tahsin M. Kurç; Ewa Deelman; Varun Ratnakar; Joel H. Saltz (IPDPS, 2008)

Model-guided performance tuning of parameter values: A case study with molecular dynamics visualization. - Yiinju L. Nelson; Bhupesh Bansal; Mary W. Hall; Aiichiro Nakano; Kristina Lerman (IPDPS, 2008)

Self-Configuring Applications for Heterogeneous Systems: Program Composition and Optimization Using Cognitive Techniques. - Mary W. Hall; Yolanda Gil; Robert F. Lucas (Proc. IEEE, 2008)

Computation reuse in domain-specific optimization of signal recognition. - Melina Demertzi; Pedro C. Diniz; Mary W. Hall; Anna C. Gilbert; Yi Wang (FPGA, 2009)

An integrated framework for performance-based optimization of scientific workflows. - Vijay S. Kumar; P. Sadayappan; Gaurang Mehta; Karan Vahi; Ewa Deelman; Varun Ratnakar; Jihie Kim; Yolanda Gil; Mary W. Hall; Tahsin M. Kurç; Joel H. Saltz (HPDC, 2009)

Model-guided autotuning of high-productivity languages for petascale computing. - Hans P. Zima; Mary W. Hall; Chun Chen 002; Jacqueline Chame (HPDC, 2009)

A scalable auto-tuning framework for compiler optimization. - Ananta Tiwari; Chun Chen 002; Jacqueline Chame; Mary W. Hall; Jeffrey K. Hollingsworth (IPDPS, 2009)

Loop Transformation Recipes for Code Generation and Auto-Tuning. - Mary W. Hall; Jacqueline Chame; Chun Chen 002; Jaewook Shin; Gabe Rudy; Malik Murtaza Khan 001 (LCPC, 2009)

Compiler research: the next 50 years. - Mary W. Hall; David A. Padua; Keshav Pingali (Commun. ACM, 2009)

HPC and Grid Computing for Integrative Biomedical Research. - Tahsin M. Kurç; Shannon Hastings; Vijay S. Kumar; Stephen Langella; Ashish Sharma 001; Tony Pan; Scott Oster; David Ervin; Justin Permar; Sivaramakrishnan Narayanan; Yolanda Gil; Ewa Deelman; et al. (Int. J. High Perform. Comput. Appl., 2009)

Evaluating compiler technology for control-flow optimizations for multimedia extension architectures. - Jaewook Shin; Mary W. Hall; Jacqueline Chame (Microprocess. Microsystems, 2009)

Autotuning and Specialization: Speeding up Matrix Multiply for Small Matrices with Compiler Technology. - Jaewook Shin; Mary W. Hall; Jacqueline Chame; Chun Chen 002; Paul D. Hovland (Software Automatic Tuning, From Concepts to State-of-the-Art Results, 2010)

Speeding up Nek5000 with autotuning and specialization. - Jaewook Shin; Mary W. Hall; Jacqueline Chame; Chun Chen 002; Paul F. Fischer; Paul D. Hovland (ICS, 2010)

A Programming Language Interface to Describe Transformations and Code Generation. - Gabe Rudy; Malik Murtaza Khan 001; Mary W. Hall; Chun Chen 002; Jacqueline Chame (LCPC, 2010)

Parameterized specification, configuration and execution of data-intensive scientific workflows. - Vijay S. Kumar; Tahsin M. Kurç; Varun Ratnakar; Jihie Kim; Gaurang Mehta; Karan Vahi; Yoon-Ju Lee Nelson; P. Sadayappan; Ewa Deelman; Yolanda Gil; Mary W. Hall; Joel H. Saltz (Clust. Comput., 2010)

Understanding the Behavior of Pthread Applications on Non-Uniform Cache Architectures. - Gagandeep S. Sachdev; Kshitij Sudan; Mary W. Hall; Rajeev Balasubramonian (PACT, 2011)

Analyzing the effects of compiler optimizations on application reliability. - Melina Demertzi; Murali Annavaram; Mary W. Hall (IISWC, 2011)

EigenCFA: accelerating flow analysis with GPUs. - Tarun Prabhu; Shreyas Ramalingam; Matthew Might; Mary W. Hall (POPL, 2011)

Evaluating graph coloring on GPUs. - Andre Vincent Pascal Grosset; Peihong Zhu; Shusen Liu 001; Suresh Venkatasubramanian; Mary W. Hall (PPoPP, 2011)

Auto-tuning full applications: A case study. - Ananta Tiwari; Jeffrey K. Hollingsworth; Chun Chen 002; Mary W. Hall; Chunhua Liao; Daniel J. Quinlan; Jacqueline Chame (Int. J. High Perform. Comput. Appl., 2011)

Domain-Specific Optimization of Signal Recognition Targeting FPGAs. - Melina Demertzi; Pedro C. Diniz; Mary W. Hall; Anna C. Gilbert; Yi Wang (ACM Trans. Reconfigurable Technol. Syst., 2011)

Improving High-Performance Sparse Libraries Using Compiler-Assisted Specialization: A PETSc Case Study. - Shreyas Ramalingam; Mary W. Hall; Chun Chen 002 (IPDPS Workshops, 2012)

Understanding ACM's past. - Mary W. Hall (Commun. ACM, 2012)

Hierarchical parallelization and optimization of high-order stencil computations on multicore clusters. - Hikmet Dursun; Manaschai Kunaseth; Ken-ichi Nomura; Jacqueline Chame; Robert F. Lucas; Chun Chen 002; Mary W. Hall; Rajiv K. Kalia; Aiichiro Nakano; Priya Vashishta (J. Supercomput., 2012)

Compiler generation and autotuning of communication-avoiding operators for geometric multigrid. - Protonu Basu; Anand Venkat; Mary W. Hall; Samuel Williams 001; Brian van Straalen; Leonid Oliker (HiPC, 2013)

Rethinking Abstractions for Big Data: Why, Where, How, and What. - Mary W. Hall; Robert M. Kirby; Feifei Li 001; Miriah D. Meyer; Valerio Pascucci; Jeff M. Phillips; Robert Ricci; Jacobus E. van der Merwe; Suresh Venkatasubramanian (CoRR, 2013)

Towards making autotuning mainstream. - Protonu Basu; Mary W. Hall; Malik Murtaza Khan 001; Suchit Maindola; Saurav Muralidharan; Shreyas Ramalingam; Axel Rivera; Manu Shantharam; Anand Venkat (Int. J. High Perform. Comput. Appl., 2013)

A script-based autotuning compiler system to generate high-performance CUDA code. - Malik Murtaza Khan 001; Protonu Basu; Gabe Rudy; Mary W. Hall; Chun Chen 002; Jacqueline Chame (ACM Trans. Archit. Code Optim., 2013)

Non-affine Extensions to Polyhedral Code Generation. - Anand Venkat; Manu Shantharam; Mary W. Hall; Michelle Mills Strout (CGO, 2014)

Nitro: A Framework for Adaptive Code Variant Tuning. - Saurav Muralidharan; Manu Shantharam; Mary W. Hall; Michael Garland; Bryan Catanzaro (IPDPS, 2014)

Roofline Model Toolkit: A Practical Tool for Architectural and Program Analysis. - Yu Jung Lo; Samuel Williams 001; Brian van Straalen; Terry J. Ligocki; Matthew J. Cordery; Nicholas J. Wright; Mary W. Hall; Leonid Oliker (PMBS@SC, 2014)

Practices of PLDI. - Hans-Juergen Boehm; Jack W. Davidson; Kathleen Fisher; Cormac Flanagan; Jeremy Gibbons; Mary W. Hall; Graham Hutton; David A. Padua; Frank Tip; Jan Vitek; Philip Wadler (ACM SIGPLAN Notices, 2014)

Generating Efficient Tensor Contractions for GPUs. - Thomas Nelson; Axel Rivera; Prasanna Balaprakash; Mary W. Hall; Paul D. Hovland; Elizabeth R. Jessup; Boyana Norris (ICPP, 2015)

Compiler-Directed Transformation for Higher-Order Stencils. - Protonu Basu; Mary W. Hall; Samuel Williams 001; Brian van Straalen; Leonid Oliker; Phillip Colella (IPDPS, 2015)

Loop and data transformations for sparse matrix code. - Anand Venkat; Mary W. Hall; Michelle Strout (PLDI, 2015)

A collection-oriented programming model for performance portability. - Saurav Muralidharan; Michael Garland; Bryan Catanzaro; Albert Sidelnik; Mary W. Hall (PPoPP, 2015)

Architecture-Adaptive Code Variant Tuning. - Saurav Muralidharan; Amit Roy; Mary W. Hall; Michael Garland; Piyush Rai (ASPLOS, 2016)

Synchronization Trade-Offs in GPU Implementations of Graph Algorithms. - Rashid Kaleem; Anand Venkat; Sreepathi Pai; Mary W. Hall; Keshav Pingali (IPDPS, 2016)

Optimizing LOBPCG: Sparse Matrix Loop and Data Transformations in Action. - Khalid Ahmad; Anand Venkat; Mary W. Hall (LCPC, 2016)

Polyhedral Compiler Technology in Collaboration with Autotuning Important to Domain-Specific Frameworks for HPC. - Mary W. Hall; Protonu Basu (LCPC, 2016)

Automating wavefront parallelization for sparse matrix computations. - Anand Venkat; Mahdi Soltan Mohammadi; Jongsoo Park; Hongbo Rong; Rajkishore Barik; Michelle Mills Strout; Mary W. Hall (SC, 2016)

Compiler Transformation to Generate Hybrid Sparse Computations. - Huihui Zhang; Anand Venkat; Mary W. Hall (IA3@SC, 2016)

Designing a Tunable Nested Data-Parallel Programming System. - Saurav Muralidharan; Michael Garland; Albert Sidelnik; Mary W. Hall (ACM Trans. Archit. Code Optim., 2016)

Automating Compiler-Directed Autotuning for Phased Performance Behavior. - Tharindu Rusira; Mary W. Hall; Protonu Basu (IPDPS Workshops, 2017)

Polyhedral Compilation Support for C++ Features: A Case Study with CPPTRAJ. - Amit Roy; Daniel R. Roe; Mary W. Hall; Thomas E. Cheatham (LCPC, 2017)

Generation CS: the growth of computer science. - Tracy Camp; W. Richards Adrion; Elizabeth B. Bizot; Susan B. Davidson; Mary W. Hall; Susanne E. Hambrusch; Ellen Walker; Stuart H. Zweben (Inroads, 2017)

Generation CS: the mixed news on diversity and the enrollment surge. - Tracy Camp; W. Richards Adrion; Elizabeth B. Bizot; Susan B. Davidson; Mary W. Hall; Susanne E. Hambrusch; Ellen Walker; Stuart H. Zweben (Inroads, 2017)

Generation CS: the challenges of and responses to the enrollment surge. - Tracy Camp; W. Richards Adrion; Elizabeth B. Bizot; Susan B. Davidson; Mary W. Hall; Susanne E. Hambrusch; Ellen Walker; Stuart H. Zweben (Inroads, 2017)

Reproducing ParConnect for SC16. - Marek S. Baranowski; Braden Caywood; Hannah Eyre; Janaan Lake; Kevin Parker; Kincaid Savoie; Hari Sundar; Mary W. Hall (Parallel Comput., 2017)

Compiler-based code generation and autotuning for geometric multigrid on GPU-accelerated supercomputers. - Protonu Basu; Samuel Williams 001; Brian van Straalen; Leonid Oliker; Phillip Colella; Mary W. Hall (Parallel Comput., 2017)

Guest Editor Introduction PPoPP 2016, Special Issue 2 of 2. - Grey Ballard; Mary W. Hall; Tim Harris 001; Brandon Lucia (ACM Trans. Parallel Comput., 2017)

SIMD code generation for stencils on brick decompositions. - Tuowen Zhao; Mary W. Hall; Protonu Basu; Samuel Williams 001; Hans Johansen (PPoPP, 2018)

Sparse Matrix Code Dependence Analysis Simplification at Compile Time. - Mahdi Soltan Mohammadi; Kazem Cheshmi; Ganesh Gopalakrishnan; Mary W. Hall; Maryam Mehri Dehnavi; Anand Venkat; Tomofumi Yuki; Michelle Mills Strout (CoRR, 2018)

Autotuning in High-Performance Computing Applications. - Prasanna Balaprakash; Jack J. Dongarra; Todd Gamblin; Mary W. Hall; Jeffrey K. Hollingsworth; Boyana Norris; Richard W. Vuduc (Proc. IEEE, 2018)

The Sparse Polyhedral Framework: Composing Compiler-Generated Inspector-Executor Code. - Michelle Mills Strout; Mary W. Hall; Catherine Olschanowsky (Proc. IEEE, 2018)

Rigel: A Framework for OpenMP PerformanceTuning. - Piyumi Rameshka Amarasinghe Baragamage; Pasindu Senanayake; Thulana Kannangara; Praveen Seneviratne; Sanath Jayasena; Tharindu Rusira Patabandi; Mary W. Hall (HPCC/SmartCity/DSS, 2019)

A Framework for Enabling OpenMP Autotuning. - Vinu Sreenivasan; Rajath Javali; Mary W. Hall; Prasanna Balaprakash; Thomas R. W. Scogland; Bronis R. de Supinski (IWOMP, 2019)

SWIRL++ : Evaluating Performance Models to Guide Code Transformation in Convolutional Neural Networks. - Tharindu Rusira Patabandi; Anand Venkat; Rajkishore Barik; Mary W. Hall (LCPC, 2019)

Sparse computation data dependence simplification for efficient compiler-generated inspectors. - Mahdi Soltan Mohammadi; Tomofumi Yuki; Kazem Cheshmi; Eddie C. Davis; Mary W. Hall; Maryam Mehri Dehnavi; Payal Nandy; Catherine Olschanowsky; Anand Venkat; Michelle Mills Strout (PLDI, 2019)

Exploiting reuse and vectorization in blocked stencil computations on CPUs and GPUs. - Tuowen Zhao; Protonu Basu; Samuel Williams 001; Mary W. Hall; Hans Johansen (SC, 2019)

Smoothing the path to computing: pondering uses for big data. - Mary W. Hall; Richard E. Ladner; Diane Levitt; Manuel A. Pérez-Quiñones; Saurabh Bagchi (Commun. ACM, 2019)

SWIRL: High-performance many-core CPU code generation for deep neural networks. - Anand Venkat; Tharindu Rusira; Raj Barik; Mary W. Hall; Leonard Truong (Int. J. High Perform. Comput. Appl., 2019)

High Performance is All about Minimizing Data Movement. - Mary W. Hall (HPDC, 2020)

Optimized Code Generation for Deep Neural Networks. - Janaan Lake; Tharindu Rusira Patabandi; Mary W. Hall (LCPC, 2020)

Expanding Opportunities for Array Privatization in Sparse Computations. - Mahdi Soltan Mohammadi; Mary W. Hall; Michelle Mills Strout (LCPC, 2020)

Research Challenges in Compiler Technology for Sparse Tensors. - Mary W. Hall (IA3@SC, 2020)

Data-driven Mixed Precision Sparse Matrix Vector Multiplication for GPUs. - Khalid Ahmad; Hari Sundar; Mary W. Hall (ACM Trans. Archit. Code Optim., 2020)

Data Layout and Data Representation Optimizations to Reduce Data Movement Keynote. - Mary W. Hall (CGO, 2021)

A Roadmap to Robust Science for High-throughput Applications: The Developers' Perspective. - Michela Taufer; Ewa Deelman; Rafael Ferreira da Silva; Trilce Estrada; Mary W. Hall; Miron Livny (CLUSTER, 2021)

A Roadmap to Robust Science for High-throughput Applications: The Scientists' Perspective. - Michela Taufer; Ewa Deelman; Rafael Ferreira da Silva; Trilce Estrada; Mary W. Hall (e-Science, 2021)

Predictive data locality optimization for higher-order tensor computations. - Tharindu Rusira Patabandi; Anand Venkat; Abhishek Kulkarni; Pushkar Ratnalikar; Mary W. Hall; Justin Gottschlich (MAPS@PLDI, 2021)

Customized Monte Carlo Tree Search for LLVM/Polly's Composable Loop Optimization Transformations. - Jaehoon Koo; Prasanna Balaprakash; Michael Kruse; Xingfu Wu; Paul D. Hovland; Mary W. Hall (PMBS, 2021)

Improving communication by optimizing on-node data movement with data layout. - Tuowen Zhao; Mary W. Hall; Hans Johansen; Samuel Williams 001 (PPoPP, 2021)

Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization (extended version). - Xingfu Wu; Michael Kruse; Prasanna Balaprakash; Hal Finkel; Paul D. Hovland; Valerie E. Taylor; Mary W. Hall (CoRR, 2021)

Tensor Iterators for Flexible High-Performance Tensor Computation. - John Jolly; Priya Goyal; Vishal Sahoo; Hans Johansen; Mary W. Hall (LCPC, 2022)

Autotuning PolyBench benchmarks with LLVM Clang/Polly loop optimization pragmas using Bayesian optimization. - Xingfu Wu; Michael Kruse; Prasanna Balaprakash; Hal Finkel; Paul D. Hovland; Valerie Taylor 001; Mary W. Hall (Concurr. Comput. Pract. Exp., 2022)

Efficiently Learning Locality Optimizations by Decomposing Transformation Domains. - Tharindu Rusira Patabandi; Mary W. Hall (CC, 2023)

(De/Re)-Compositions Expressed Systematically via MDH-Based Schedules. - Ari Rasch; Richard Schulze; Denys Shabalin; Anne C. Elster; Sergei Gorlatch; Mary W. Hall (CC, 2023)

Code Synthesis for Sparse Tensor Format Conversion and Optimization. - Tobi Popoola; Tuowen Zhao; Aaron St. George; Kalyan Bhetwal; Michelle Mills Strout; Mary W. Hall; Catherine Olschanowsky (CGO, 2023)

Transfer-learning-based Autotuning using Gaussian Copula. - Thomas Randall; Jaehoon Koo; Brice Videau; Michael Kruse; Xingfu Wu; Paul D. Hovland; Mary W. Hall; Rong Ge 002; Prasanna Balaprakash (ICS, 2023)

Performance Portability Evaluation of Blocked Stencil Computations on GPUs. - Oscar Antepara; Samuel Williams 001; Hans Johansen; Tuowen Zhao; Samantha Hirsch; Priya Goyal; Mary W. Hall (SC Workshops, 2023)

An NSF REU Site Based on Trust and Reproducibility of Intelligent Computation: Experience Report. - Mary W. Hall; Ganesh Gopalakrishnan; Eric Eide; Johanna Cohoon; Jeff M. Phillips; Mu Zhang 001; Shireen Y. Elhabian; Aditya Bhaskara; Harvey Dam; Artem Yadrov; Tushar Kataria; Amir Mohammad Tavakkoli; et al. (SC Workshops, 2023)

Departmental BPC Plans 1 - Getting Started: Selecting Goals and Activities for Broadening Participation in Computing. - Dorian Arnold; Tracy Camp; Wendy M. DuBow; Mary W. Hall; Allyson Kennedy; Colleen M. Lewis; Manuel A. Pérez-Quiñones; Burçin Tamer; Luther A. Tychonievich (SIGCSE (2), 2023)

Departmental BPC Plans 2 - Finalizing your Plan: Context, Style, Formatting, and Verification on BPCnet.org. - Dorian Arnold; Tracy Camp; Wendy M. DuBow; Mary W. Hall; Allyson Kennedy; Colleen M. Lewis; Manuel A. Pérez-Quiñones; Burçin Tamer; Luther A. Tychonievich (SIGCSE (2), 2023)

ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scales. - Xingfu Wu; Prasanna Balaprakash; Michael Kruse; Jaehoon Koo; Brice Videau; Paul D. Hovland; Valerie E. Taylor; Brad Geltz; Siddhartha Jana; Mary W. Hall (CoRR, 2023)

Polyhedral Specification and Code Generation of Sparse Tensor Contraction with Co-iteration. - Tuowen Zhao; Tobi Popoola; Mary W. Hall; Catherine Olschanowsky; Michelle Strout (ACM Trans. Archit. Code Optim., 2023)

Integrating ytopt and libEnsemble to Autotune OpenMC. - Xingfu Wu; John R. Tramm; Jeffrey Larson 001; John-Luke Navarro; Prasanna Balaprakash; Brice Videau; Michael Kruse; Paul D. Hovland; Valerie E. Taylor; Mary W. Hall (CoRR, 2024)

Exploring Data Layout for Sparse Tensor Times Dense Matrix on GPUs. - Khalid Ahmad; Cris Cecka; Michael Garland; Mary W. Hall (ACM Trans. Archit. Code Optim., 2024)