default search action
Mary W. Hall
Person information
- affiliation: University of Utah, Salt Lake City, Utah, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j50]Mahesh Lakshminarasimhan, Oscar Antepara, Tuowen Zhao, Benjamin Sepanski, Protonu Basu, Hans Johansen, Mary W. Hall, Samuel Williams:
Bricks: A high-performance portability layer for computations on block-structured grids. Int. J. High Perform. Comput. Appl. 38(6): 549-567 (2024) - [j49]Khalid Ahmad, Cris Cecka, Michael Garland, Mary W. Hall:
Exploring Data Layout for Sparse Tensor Times Dense Matrix on GPUs. ACM Trans. Archit. Code Optim. 21(1): 20:1-20:20 (2024) - [c96]Mahesh Lakshminarasimhan, Mary W. Hall, Samuel Williams, Oscar Antepara:
BrickDL: Graph-Level Optimizations for DNNs with Fine-Grained Data Blocking on GPUs. ICPP 2024: 576-586 - [i10]Thomas Randall, Jaehoon Koo, Brice Videau, Michael Kruse, Xingfu Wu, Paul D. Hovland, Mary W. Hall, Rong Ge, Prasanna Balaprakash:
Transfer-Learning-Based Autotuning Using Gaussian Copula. CoRR abs/2401.04669 (2024) - [i9]Xingfu Wu, John R. Tramm, Jeffrey Larson, John-Luke Navarro, Prasanna Balaprakash, Brice Videau, Michael Kruse, Paul D. Hovland, Valerie Taylor, Mary W. Hall:
Integrating ytopt and libEnsemble to Autotune OpenMC. CoRR abs/2402.09222 (2024) - [i8]Mary W. Hall, Cosmin Oancea, Anne C. Elster, Ari Rasch, Sameeran Joshi, Amir Mohammad Tavakkoli, Richard Schulze:
Scheduling Languages: A Past, Present, and Future Taxonomy. CoRR abs/2410.19927 (2024) - 2023
- [j48]Tuowen Zhao, Tobi Popoola, Mary W. Hall, Catherine Olschanowsky, Michelle Strout:
Polyhedral Specification and Code Generation of Sparse Tensor Contraction with Co-iteration. ACM Trans. Archit. Code Optim. 20(1): 16:1-16:26 (2023) - [c95]Tharindu Rusira Patabandi, Mary W. Hall:
Efficiently Learning Locality Optimizations by Decomposing Transformation Domains. CC 2023: 37-49 - [c94]Ari Rasch, Richard Schulze, Denys Shabalin, Anne C. Elster, Sergei Gorlatch, Mary W. Hall:
(De/Re)-Compositions Expressed Systematically via MDH-Based Schedules. CC 2023: 61-72 - [c93]Tobi Popoola, Tuowen Zhao, Aaron St. George, Kalyan Bhetwal, Michelle Mills Strout, Mary W. Hall, Catherine Olschanowsky:
Code Synthesis for Sparse Tensor Format Conversion and Optimization. CGO 2023: 28-40 - [c92]Thomas Randall, Jaehoon Koo, Brice Videau, Michael Kruse, Xingfu Wu, Paul D. Hovland, Mary W. Hall, Rong Ge, Prasanna Balaprakash:
Transfer-learning-based Autotuning using Gaussian Copula. ICS 2023: 37-49 - [c91]Mary W. Hall, Ganesh Gopalakrishnan, Eric Eide, Johanna Cohoon, Jeff M. Phillips, Mu Zhang, Shireen Y. Elhabian, Aditya Bhaskara, Harvey Dam, Artem Yadrov, Tushar Kataria, Amir Mohammad Tavakkoli, Sameeran Joshi, Mokshagna Sai Teja Karanam:
An NSF REU Site Based on Trust and Reproducibility of Intelligent Computation: Experience Report. SC Workshops 2023: 343-349 - [c90]Oscar Antepara, Samuel Williams, Hans Johansen, Tuowen Zhao, Samantha Hirsch, Priya Goyal, Mary W. Hall:
Performance Portability Evaluation of Blocked Stencil Computations on GPUs. SC Workshops 2023: 1005-1018 - [c89]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:
Departmental BPC Plans 1 - Getting Started: Selecting Goals and Activities for Broadening Participation in Computing. SIGCSE (2) 2023: 1178 - [c88]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:
Departmental BPC Plans 2 - Finalizing your Plan: Context, Style, Formatting, and Verification on BPCnet.org. SIGCSE (2) 2023: 1178 - [i7]Xingfu Wu, Prasanna Balaprakash, Michael Kruse, Jaehoon Koo, Brice Videau, Paul D. Hovland, Valerie Taylor, Brad Geltz, Siddhartha Jana, Mary W. Hall:
ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scales. CoRR abs/2303.16245 (2023) - 2022
- [j47]Xingfu Wu, Michael Kruse, Prasanna Balaprakash, Hal Finkel, Paul D. Hovland, Valerie Taylor, Mary W. Hall:
Autotuning PolyBench benchmarks with LLVM Clang/Polly loop optimization pragmas using Bayesian optimization. Concurr. Comput. Pract. Exp. 34(20) (2022) - [c87]John Jolly, Priya Goyal, Vishal Sahoo, Hans Johansen, Mary W. Hall:
Tensor Iterators for Flexible High-Performance Tensor Computation. LCPC 2022: 22-28 - [i6]Tuowen Zhao, Tobi Popoola, Mary W. Hall, Catherine Olschanowsky, Michelle Mills Strout:
Polyhedral Specification and Code Generation of Sparse Tensor Contraction with Co-Iteration. CoRR abs/2208.11858 (2022) - 2021
- [c86]Mary W. Hall:
Data Layout and Data Representation Optimizations to Reduce Data Movement Keynote. CGO 2021: 1 - [c85]Michela Taufer, Ewa Deelman, Rafael Ferreira da Silva, Trilce Estrada, Mary W. Hall, Miron Livny:
A Roadmap to Robust Science for High-throughput Applications: The Developers' Perspective. CLUSTER 2021: 807-808 - [c84]Michela Taufer, Ewa Deelman, Rafael Ferreira da Silva, Trilce Estrada, Mary W. Hall:
A Roadmap to Robust Science for High-throughput Applications: The Scientists' Perspective. e-Science 2021: 247-248 - [c83]Tharindu Rusira Patabandi, Anand Venkat, Abhishek Kulkarni, Pushkar Ratnalikar, Mary W. Hall, Justin Gottschlich:
Predictive data locality optimization for higher-order tensor computations. MAPS@PLDI 2021: 43-52 - [c82]Jaehoon Koo, Prasanna Balaprakash, Michael Kruse, Xingfu Wu, Paul D. Hovland, Mary W. Hall:
Customized Monte Carlo Tree Search for LLVM/Polly's Composable Loop Optimization Transformations. PMBS 2021: 82-93 - [c81]Tuowen Zhao, Mary W. Hall, Hans Johansen, Samuel Williams:
Improving communication by optimizing on-node data movement with data layout. PPoPP 2021: 304-317 - [e5]Bronis R. de Supinski, Mary W. Hall, Todd Gamblin:
International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2021, St. Louis, Missouri, USA, November 14-19, 2021. ACM 2021, ISBN 978-1-4503-8442-1 [contents] - [i5]Xingfu Wu, Michael Kruse, Prasanna Balaprakash, Hal Finkel, Paul D. Hovland, Valerie Taylor, Mary W. Hall:
Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization (extended version). CoRR abs/2104.13242 (2021) - [i4]Jaehoon Koo, Prasanna Balaprakash, Michael Kruse, Xingfu Wu, Paul D. Hovland, Mary W. Hall:
Customized Monte Carlo Tree Search for LLVM/Polly's Composable Loop Optimization Transformations. CoRR abs/2105.04555 (2021) - 2020
- [j46]Khalid Ahmad, Hari Sundar, Mary W. Hall:
Data-driven Mixed Precision Sparse Matrix Vector Multiplication for GPUs. ACM Trans. Archit. Code Optim. 16(4): 51:1-51:24 (2020) - [c80]Mary W. Hall:
High Performance is All about Minimizing Data Movement. HPDC 2020: 3-4 - [c79]Mahdi Soltan Mohammadi, Mary W. Hall, Michelle Mills Strout:
Expanding Opportunities for Array Privatization in Sparse Computations. LCPC 2020: 29-37 - [c78]Janaan Lake, Tharindu Rusira Patabandi, Mary W. Hall:
Optimized Code Generation for Deep Neural Networks. LCPC 2020: 119-133 - [c77]Xingfu Wu, Michael Kruse, Prasanna Balaprakash, Hal Finkel, Paul D. Hovland, Valerie Taylor, Mary W. Hall:
Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization. PMBS@SC 2020: 61-70 - [c76]Mary W. Hall:
Research Challenges in Compiler Technology for Sparse Tensors. IA3@SC 2020: viii - [i3]Xingfu Wu, Michael Kruse, Prasanna Balaprakash, Hal Finkel, Paul D. Hovland, Valerie Taylor, Mary W. Hall:
Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization. CoRR abs/2010.08040 (2020)
2010 – 2019
- 2019
- [j45]Mary W. Hall, Richard E. Ladner, Diane Levitt, Manuel A. Pérez-Quiñones, Saurabh Bagchi:
Smoothing the path to computing: pondering uses for big data. Commun. ACM 62(3): 8-9 (2019) - [j44]Anand Venkat, Tharindu Rusira, Raj Barik, Mary W. Hall, Leonard Truong:
SWIRL: High-performance many-core CPU code generation for deep neural networks. Int. J. High Perform. Comput. Appl. 33(6) (2019) - [c75]Piyumi Rameshka Amarasinghe Baragamage, Pasindu Senanayake, Thulana Kannangara, Praveen Seneviratne, Sanath Jayasena, Tharindu Rusira Patabandi, Mary W. Hall:
Rigel: A Framework for OpenMP PerformanceTuning. HPCC/SmartCity/DSS 2019: 2093-2102 - [c74]Vinu Sreenivasan, Rajath Javali, Mary W. Hall, Prasanna Balaprakash, Thomas R. W. Scogland, Bronis R. de Supinski:
A Framework for Enabling OpenMP Autotuning. IWOMP 2019: 50-60 - [c73]Tharindu Rusira Patabandi, Anand Venkat, Rajkishore Barik, Mary W. Hall:
SWIRL++ : Evaluating Performance Models to Guide Code Transformation in Convolutional Neural Networks. LCPC 2019: 108-126 - [c72]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:
Sparse computation data dependence simplification for efficient compiler-generated inspectors. PLDI 2019: 594-609 - [c71]Tuowen Zhao, Protonu Basu, Samuel Williams, Mary W. Hall, Hans Johansen:
Exploiting reuse and vectorization in blocked stencil computations on CPUs and GPUs. SC 2019: 52:1-52:44 - [e4]Mary W. Hall, Hari Sundar:
Languages and Compilers for Parallel Computing - 31st International Workshop, LCPC 2018, Salt Lake City, UT, USA, October 9-11, 2018, Revised Selected Papers. Lecture Notes in Computer Science 11882, Springer 2019, ISBN 978-3-030-34626-3 [contents] - 2018
- [j43]Michelle Mills Strout, Mary W. Hall, Catherine Olschanowsky:
The Sparse Polyhedral Framework: Composing Compiler-Generated Inspector-Executor Code. Proc. IEEE 106(11): 1921-1934 (2018) - [j42]Prasanna Balaprakash, Jack J. Dongarra, Todd Gamblin, Mary W. Hall, Jeffrey K. Hollingsworth, Boyana Norris, Richard W. Vuduc:
Autotuning in High-Performance Computing Applications. Proc. IEEE 106(11): 2068-2083 (2018) - [c70]Tuowen Zhao, Mary W. Hall, Protonu Basu, Samuel Williams, Hans Johansen:
SIMD code generation for stencils on brick decompositions. PPoPP 2018: 423-424 - [i2]Mahdi Soltan Mohammadi, Kazem Cheshmi, Ganesh Gopalakrishnan, Mary W. Hall, Maryam Mehri Dehnavi, Anand Venkat, Tomofumi Yuki, Michelle Mills Strout:
Sparse Matrix Code Dependence Analysis Simplification at Compile Time. CoRR abs/1807.10852 (2018) - 2017
- [j41]Tracy Camp, W. Richards Adrion, Elizabeth B. Bizot, Susan B. Davidson, Mary W. Hall, Susanne E. Hambrusch, Ellen Walker, Stuart H. Zweben:
Generation CS: the growth of computer science. Inroads 8(2): 44-50 (2017) - [j40]Tracy Camp, W. Richards Adrion, Elizabeth B. Bizot, Susan B. Davidson, Mary W. Hall, Susanne E. Hambrusch, Ellen Walker, Stuart H. Zweben:
Generation CS: the mixed news on diversity and the enrollment surge. Inroads 8(3): 36-42 (2017) - [j39]Tracy Camp, W. Richards Adrion, Elizabeth B. Bizot, Susan B. Davidson, Mary W. Hall, Susanne E. Hambrusch, Ellen Walker, Stuart H. Zweben:
Generation CS: the challenges of and responses to the enrollment surge. Inroads 8(4): 59-65 (2017) - [j38]Protonu Basu, Samuel Williams, Brian van Straalen, Leonid Oliker, Phillip Colella, Mary W. Hall:
Compiler-based code generation and autotuning for geometric multigrid on GPU-accelerated supercomputers. Parallel Comput. 64: 50-64 (2017) - [j37]Marek S. Baranowski, Braden Caywood, Hannah Eyre, Janaan Lake, Kevin Parker, Kincaid Savoie, Hari Sundar, Mary W. Hall:
Reproducing ParConnect for SC16. Parallel Comput. 70: 18-21 (2017) - [j36]Grey Ballard, Mary W. Hall, Tim Harris, Brandon Lucia:
Guest Editor Introduction PPoPP 2016, Special Issue 2 of 2. ACM Trans. Parallel Comput. 4(1): 1:1-1:2 (2017) - [j35]Grey Ballard, Mary W. Hall, Tim Harris, Brandon Lucia:
Guest Editor Introduction PPoPP 2016, Special Issue 2 of 2. ACM Trans. Parallel Comput. 4(2): 6:1-6:2 (2017) - [c69]Tharindu Rusira, Mary W. Hall, Protonu Basu:
Automating Compiler-Directed Autotuning for Phased Performance Behavior. IPDPS Workshops 2017: 1362-1371 - [c68]Amit Roy, Daniel R. Roe, Mary W. Hall, Thomas E. Cheatham:
Polyhedral Compilation Support for C++ Features: A Case Study with CPPTRAJ. LCPC 2017: 26-35 - 2016
- [j34]Saurav Muralidharan, Michael Garland, Albert Sidelnik, Mary W. Hall:
Designing a Tunable Nested Data-Parallel Programming System. ACM Trans. Archit. Code Optim. 13(4): 47:1-47:24 (2016) - [c67]Saurav Muralidharan, Amit Roy, Mary W. Hall, Michael Garland, Piyush Rai:
Architecture-Adaptive Code Variant Tuning. ASPLOS 2016: 325-338 - [c66]Rashid Kaleem, Anand Venkat, Sreepathi Pai, Mary W. Hall, Keshav Pingali:
Synchronization Trade-Offs in GPU Implementations of Graph Algorithms. IPDPS 2016: 514-523 - [c65]Mary W. Hall, Protonu Basu:
Polyhedral Compiler Technology in Collaboration with Autotuning Important to Domain-Specific Frameworks for HPC. LCPC 2016: 101-105 - [c64]Khalid Ahmad, Anand Venkat, Mary W. Hall:
Optimizing LOBPCG: Sparse Matrix Loop and Data Transformations in Action. LCPC 2016: 218-232 - [c63]Huihui Zhang, Anand Venkat, Mary W. Hall:
Compiler Transformation to Generate Hybrid Sparse Computations. IA3@SC 2016: 34-41 - [c62]Anand Venkat, Mahdi Soltan Mohammadi, Jongsoo Park, Hongbo Rong, Rajkishore Barik, Michelle Mills Strout, Mary W. Hall:
Automating wavefront parallelization for sparse matrix computations. SC 2016: 480-491 - 2015
- [c61]Thomas Nelson, Axel Rivera, Prasanna Balaprakash, Mary W. Hall, Paul D. Hovland, Elizabeth R. Jessup, Boyana Norris:
Generating Efficient Tensor Contractions for GPUs. ICPP 2015: 969-978 - [c60]Protonu Basu, Mary W. Hall, Samuel Williams, Brian van Straalen, Leonid Oliker, Phillip Colella:
Compiler-Directed Transformation for Higher-Order Stencils. IPDPS 2015: 313-323 - [c59]Anand Venkat, Mary W. Hall, Michelle Strout:
Loop and data transformations for sparse matrix code. PLDI 2015: 521-532 - [c58]Saurav Muralidharan, Michael Garland, Bryan Catanzaro, Albert Sidelnik, Mary W. Hall:
A collection-oriented programming model for performance portability. PPoPP 2015: 263-264 - 2014
- [j33]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:
Practices of PLDI. ACM SIGPLAN Notices 49(4S): 33-38 (2014) - [c57]Anand Venkat, Manu Shantharam, Mary W. Hall, Michelle Mills Strout:
Non-affine Extensions to Polyhedral Code Generation. CGO 2014: 185 - [c56]Saurav Muralidharan, Manu Shantharam, Mary W. Hall, Michael Garland, Bryan Catanzaro:
Nitro: A Framework for Adaptive Code Variant Tuning. IPDPS 2014: 501-512 - [c55]Yu Jung Lo, Samuel Williams, Brian van Straalen, Terry J. Ligocki, Matthew J. Cordery, Nicholas J. Wright, Mary W. Hall, Leonid Oliker:
Roofline Model Toolkit: A Practical Tool for Architectural and Program Analysis. PMBS@SC 2014: 129-148 - 2013
- [j32]Protonu Basu, Mary W. Hall, Malik Murtaza Khan, Suchit Maindola, Saurav Muralidharan, Shreyas Ramalingam, Axel Rivera, Manu Shantharam, Anand Venkat:
Towards making autotuning mainstream. Int. J. High Perform. Comput. Appl. 27(4): 379-393 (2013) - [j31]Malik Murtaza Khan, Protonu Basu, Gabe Rudy, Mary W. Hall, Chun Chen, Jacqueline Chame:
A script-based autotuning compiler system to generate high-performance CUDA code. ACM Trans. Archit. Code Optim. 9(4): 31:1-31:25 (2013) - [c54]Protonu Basu, Anand Venkat, Mary W. Hall, Samuel Williams, Brian van Straalen, Leonid Oliker:
Compiler generation and autotuning of communication-avoiding operators for geometric multigrid. HiPC 2013: 452-461 - [i1]Mary W. Hall, Robert M. Kirby, Feifei Li, Miriah D. Meyer, Valerio Pascucci, Jeff M. Phillips, Robert Ricci, Jacobus E. van der Merwe, Suresh Venkatasubramanian:
Rethinking Abstractions for Big Data: Why, Where, How, and What. CoRR abs/1306.3295 (2013) - 2012
- [j30]Mary W. Hall:
Understanding ACM's past. Commun. ACM 55(12): 5 (2012) - [j29]Hikmet Dursun, Manaschai Kunaseth, Ken-ichi Nomura, Jacqueline Chame, Robert F. Lucas, Chun Chen, Mary W. Hall, Rajiv K. Kalia, Aiichiro Nakano, Priya Vashishta:
Hierarchical parallelization and optimization of high-order stencil computations on multicore clusters. J. Supercomput. 62(2): 946-966 (2012) - [c53]Shreyas Ramalingam, Mary W. Hall, Chun Chen:
Improving High-Performance Sparse Libraries Using Compiler-Assisted Specialization: A PETSc Case Study. IPDPS Workshops 2012: 487-496 - 2011
- [j28]Ananta Tiwari, Jeffrey K. Hollingsworth, Chun Chen, Mary W. Hall, Chunhua Liao, Daniel J. Quinlan, Jacqueline Chame:
Auto-tuning full applications: A case study. Int. J. High Perform. Comput. Appl. 25(3): 286-294 (2011) - [j27]Melina Demertzi, Pedro C. Diniz, Mary W. Hall, Anna C. Gilbert, Yi Wang:
Domain-Specific Optimization of Signal Recognition Targeting FPGAs. ACM Trans. Reconfigurable Technol. Syst. 4(2): 17:1-17:26 (2011) - [c52]Gagandeep S. Sachdev, Kshitij Sudan, Mary W. Hall, Rajeev Balasubramonian:
Understanding the Behavior of Pthread Applications on Non-Uniform Cache Architectures. PACT 2011: 175-176 - [c51]Melina Demertzi, Murali Annavaram, Mary W. Hall:
Analyzing the effects of compiler optimizations on application reliability. IISWC 2011: 184-193 - [c50]Tarun Prabhu, Shreyas Ramalingam, Matthew Might, Mary W. Hall:
EigenCFA: accelerating flow analysis with GPUs. POPL 2011: 511-522 - [c49]Andre Vincent Pascal Grosset, Peihong Zhu, Shusen Liu, Suresh Venkatasubramanian, Mary W. Hall:
Evaluating graph coloring on GPUs. PPoPP 2011: 297-298 - [e3]Mary W. Hall, David A. Padua:
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2011, San Jose, CA, USA, June 4-8, 2011. ACM 2011, ISBN 978-1-4503-0663-8 [contents] - 2010
- [j26]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:
Parameterized specification, configuration and execution of data-intensive scientific workflows. Clust. Comput. 13(3): 315-333 (2010) - [c48]Jaewook Shin, Mary W. Hall, Jacqueline Chame, Chun Chen, Paul F. Fischer, Paul D. Hovland:
Speeding up Nek5000 with autotuning and specialization. ICS 2010: 253-262 - [c47]Gabe Rudy, Malik Murtaza Khan, Mary W. Hall, Chun Chen, Jacqueline Chame:
A Programming Language Interface to Describe Transformations and Code Generation. LCPC 2010: 136-150 - [p1]Jaewook Shin, Mary W. Hall, Jacqueline Chame, Chun Chen, Paul D. Hovland:
Autotuning and Specialization: Speeding up Matrix Multiply for Small Matrices with Compiler Technology. Software Automatic Tuning, From Concepts to State-of-the-Art Results 2010: 353-370 - [e2]R. Govindarajan, David A. Padua, Mary W. Hall:
Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2010, Bangalore, India, January 9-14, 2010. ACM 2010, ISBN 978-1-60558-877-3 [contents]
2000 – 2009
- 2009
- [j25]Mary W. Hall, David A. Padua, Keshav Pingali:
Compiler research: the next 50 years. Commun. ACM 52(2): 60-67 (2009) - [j24]Tahsin M. Kurç, Shannon Hastings, Vijay S. Kumar, Stephen Langella, Ashish Sharma, Tony Pan, Scott Oster, David Ervin, Justin Permar, Sivaramakrishnan Narayanan, Yolanda Gil, Ewa Deelman, Mary W. Hall, Joel H. Saltz:
HPC and Grid Computing for Integrative Biomedical Research. Int. J. High Perform. Comput. Appl. 23(3): 252-264 (2009) - [j23]Jaewook Shin, Mary W. Hall, Jacqueline Chame:
Evaluating compiler technology for control-flow optimizations for multimedia extension architectures. Microprocess. Microsystems 33(4): 235-243 (2009) - [c46]Melina Demertzi, Pedro C. Diniz, Mary W. Hall, Anna C. Gilbert, Yi Wang:
Computation reuse in domain-specific optimization of signal recognition. FPGA 2009: 281 - [c45]Hans P. Zima, Mary W. Hall, Chun Chen, Jacqueline Chame:
Model-guided autotuning of high-productivity languages for petascale computing. HPDC 2009: 151-166 - [c44]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:
An integrated framework for performance-based optimization of scientific workflows. HPDC 2009: 177-186 - [c43]Ananta Tiwari, Chun Chen, Jacqueline Chame, Mary W. Hall, Jeffrey K. Hollingsworth:
A scalable auto-tuning framework for compiler optimization. IPDPS 2009: 1-12 - [c42]Mary W. Hall, Jacqueline Chame, Chun Chen, Jaewook Shin, Gabe Rudy, Malik Murtaza Khan:
Loop Transformation Recipes for Code Generation and Auto-Tuning. LCPC 2009: 50-64 - 2008
- [j22]Mary W. Hall, Yolanda Gil, Robert F. Lucas:
Self-Configuring Applications for Heterogeneous Systems: Program Composition and Optimization Using Cognitive Techniques. Proc. IEEE 96(5): 849-862 (2008) - [c41]Melina Demertzi, Pedro C. Diniz, Mary W. Hall, Anna C. Gilbert, Yi Wang:
The potential of computation reuse in high-level optimization of a signal recognition system. IPDPS 2008: 1-5 - [c40]Vijay S. Kumar, Mary W. Hall, Jihie Kim, Yolanda Gil, Tahsin M. Kurç, Ewa Deelman, Varun Ratnakar, Joel H. Saltz:
Designing and parameterizing a workflow for optimization: A case study in biomedical imaging. IPDPS 2008: 1-5 - [c39]Yiinju L. Nelson, Bhupesh Bansal, Mary W. Hall, Aiichiro Nakano, Kristina Lerman:
Model-guided performance tuning of parameter values: A case study with molecular dynamics visualization. IPDPS 2008: 1-8 - 2007
- [c38]Melina Demertzi, Pedro C. Diniz, Mary W. Hall, Anna C. Gilbert, Yi Wang:
A Combined Hardware/Software Optimization Framework for Signal Representation and Recognition. International Conference on Computational Science (1) 2007: 1230-1237 - [c37]Bhupesh Bansal, Ümit V. Çatalyürek, Jacqueline Chame, Chun Chen, Ewa Deelman, Yolanda Gil, Mary W. Hall, Vijay S. Kumar, Tahsin M. Kurç, Kristina Lerman, Aiichiro Nakano, Yoon-Ju Lee Nelson, Joel H. Saltz, Ashish Sharma, Priya Vashishta:
Intelligent Optimization of Parallel and Distributed Applications. IPDPS 2007: 1-6 - [c36]Chun Chen, Jaewook Shin, Shiva Kintali, Jacqueline Chame, Mary W. Hall:
Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study. IPDPS 2007: 1-8 - 2006
- [j21]Mark D. Hill, Jean-Luc Gaudiot, Mary W. Hall, Joe Marks, Paolo Prinetto, Donna Baglio:
A Wiki for discussing and promoting best practices in research. Commun. ACM 49(9): 63-64 (2006) - [c35]Jafar Adibi, Tim Barrett, Spundun Bhatt, Hans Chalupsky, Jacqueline Chame, Mary W. Hall:
Processing-in-memory technology for knowledge discovery algorithms. DaMoN 2006: 2 - [c34]Jacqueline Chame, Chun Chen, Pedro C. Diniz, Mary W. Hall, Yoon-Ju Lee, Robert F. Lucas:
An overview of the ECO project. IPDPS 2006 - 2005
- [j20]Yoon-Ju Lee, Pedro C. Diniz, Mary W. Hall, Robert F. Lucas:
Empirical Optimization for a Sparse Linear Solver: A Case Study. Int. J. Parallel Program. 33(2-3): 165-181 (2005) - [j19]Pedro C. Diniz, Mary W. Hall, Joonseok Park, Byoungro So, Heidi E. Ziegler:
Automatic mapping of C to FPGAs with the DEFACTO compilation and synthesis system. Microprocess. Microsystems 29(2-3): 51-62 (2005) - [j18]Mary W. Hall, Saman P. Amarasinghe, Brian R. Murphy, Shih-Wei Liao, Monica S. Lam:
Interprocedural parallelization analysis in SUIF. ACM Trans. Program. Lang. Syst. 27(4): 662-731 (2005) - [c33]Chun Chen, Jacqueline Chame, Mary W. Hall:
Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy. CGO 2005: 111-122 - [c32]Jaewook Shin, Mary W. Hall, Jacqueline Chame:
Superword-Level Parallelism in the Presence of Control Flow. CGO 2005: 165-175 - [c31]Heidi E. Ziegler, Mary W. Hall:
Evaluating heuristics in automatically mapping multi-loop applications to FPGAs. FPGA 2005: 184-195 - [c30]Chun Chen, Jacqueline Chame, Mary W. Hall, Kristina Lerman:
A Systematic Approach to Model-Guided Empirical Search for Memory Hierarchy Optimization. LCPC 2005: 433-440 - [e1]Vivek Sarkar, Mary W. Hall:
Proceedings of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation, Chicago, IL, USA, June 12-15, 2005. ACM 2005, ISBN 1-59593-056-6 [contents] - 2004
- [c29]Byoungro So, Mary W. Hall:
Increasing the Applicability of Scalar Replacement. CC 2004: 185-201 - [c28]Byoungro So, Mary W. Hall, Heidi E. Ziegler:
Custom Data Layout for Memory Parallelism. CGO 2004: 291-302 - [c27]Pedro C. Diniz, Yoon-Ju Lee, Mary W. Hall, Robert F. Lucas:
A Case Study Using Empirical Optimization for a Large, Engineering Application. IPDPS Next Generation Software Program - NSFNGS - PI Workshop 2004 - [c26]Yoon-Ju Lee, Mary W. Hall:
A Code Isolator: Isolating Code Fragments from Large Programs. LCPC 2004: 164-178 - 2003
- [j17]Jaewook Shin, Jacqueline Chame, Mary W. Hall:
Exploiting Superword-Level Locality in Multimedia Extension Architectures. J. Instr. Level Parallelism 5 (2003) - [c25]Byoungro So, Pedro C. Diniz, Mary W. Hall:
Using estimates from behavioral synthesis tools in compiler-directed design space exploration. DAC 2003: 514-519 - [c24]Heidi E. Ziegler, Mary W. Hall, Pedro C. Diniz:
Compiler-generated communication for pipelined FPGA applications. DAC 2003: 610-615 - [c23]Nastaran Baradaran, Jacqueline Chame, Chun Chen, Pedro C. Diniz, Mary W. Hall, Yoon-Ju Lee, Bing Liu, Robert F. Lucas:
ECO: An Empirical-Based Compilation and Optimization System. IPDPS 2003: 206 - [c22]Heidi E. Ziegler, Mary W. Hall, Byoungro So:
Search Space Properties for Mapping Coarse-Grain Pipelined FPGA Applications. LCPC 2003: 1-16 - 2002
- [c21]Jaewook Shin, Jacqueline Chame, Mary W. Hall:
Compiler-Controlled Caching in Superword Register Files for Multimedia Extension Architectures. IEEE PACT 2002: 45-55 - [c20]Heidi E. Ziegler, Byoungro So, Mary W. Hall, Pedro C. Diniz:
Coarse-Grain Pipelining on Multiple FPGA Architectures. FCCM 2002: 77- - [c19]Jeffrey T. Draper, Jacqueline Chame, Mary W. Hall, Craig S. Steele, Tim Barrett, Jeff LaCoss, John J. Granacki, Jaewook Shin, Chun Chen, Chang Woo Kang, Ihn Kim Gokhan:
The architecture of the DIVA processing-in-memory chip. ICS 2002: 14-25 - [c18]Byoungro So, Mary W. Hall, Pedro C. Diniz:
A Compiler Approach to Fast Hardware Design Space Exploration in FPGA-based Systems. PLDI 2002: 165-176 - 2001
- [c17]Pedro C. Diniz, Mary W. Hall, Joonseok Park, Byoungro So, Heidi E. Ziegler:
Bridging the Gap between Compilation and Synthesis in the DEFACTO System. LCPC 2001: 52-70 - 2000
- [j16]Sungdo Moon, Byoungro So, Mary W. Hall:
Evaluating Automatic Parallelization in SUIF. IEEE Trans. Parallel Distributed Syst. 11(1): 36-49 (2000) - [c16]Mary W. Hall, Craig S. Steele:
Memory Management in a PIM-Based Architecture. Intelligent Memory Systems 2000: 104-121
1990 – 1999
- 1999
- [j15]Sungdo Moon, Byoungro So, Mary W. Hall:
Combining compile-time and run-time parallelization. Sci. Program. 7(3-4): 247-260 (1999) - [c15]Kiran Bondalapati, Pedro C. Diniz, Phillip Duncan, John J. Granacki, Mary W. Hall, Rajeev Jain, Heidi E. Ziegler:
DEFACTO: A Design Environment for Adaptive Computing Technology. IPPS/SPDP Workshops 1999: 570-578 - [c14]Sungdo Moon, Mary W. Hall:
Evaluation of Predicated Array Data-Flow Analysis for Automatic Parallelization. PPoPP 1999: 84-95 - [c13]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, Jaewook Shin, Joonseok Park:
Mapping Irregular Applications to DIVA, a PIM-based Data-Intensive Architecture. SC 1999: 57 - 1998
- [j14]Mary W. Hall, Margaret Martonosi:
Adaptive parallelism in compiler-parallelized code. Concurr. Pract. Exp. 10(14): 1235-1250 (1998) - [j13]Mary W. Hall, Jennifer-Ann M. Anderson, Saman P. Amarasinghe, Brian R. Murphy, Shih-Wei Liao, Edouard Bugnion, Monica S. Lam:
Maximizing Multiprocessor Performance with the SUIF Compiler. Digit. Tech. J. 10(1): 71-80 (1998) - [c12]Sungdo Moon, Mary W. Hall, Brian R. Murphy:
Predicated Array Data-flow Analysis for Run-time Parallelization. International Conference on Supercomputing 1998: 204-211 - [c11]Byoungro So, Sungdo Moon, Mary W. Hall:
Measuring the Effectiveness of Automatic Parallelization in SUIF. International Conference on Supercomputing 1998: 212-219 - [c10]Sungdo Moon, Byoungro So, Mary W. Hall, Brian R. Murphy:
A Case for Combining Compile-Time and Run-Time Parallelization. LCR 1998: 91-106 - 1996
- [j12]Mary W. Hall, Jennifer-Ann M. Anderson, Saman P. Amarasinghe, Brian R. Murphy, Shih-Wei Liao, Edouard Bugnion, Monica S. Lam:
Maximizing Multiprocessor Performance with the SUIF Compiler. Computer 29(12): 84-89 (1996) - [j11]Evan Torrie, Margaret Martonosi, Mary W. Hall, Chau-Wen Tseng:
Memory Referencing Behavior in Compiler-Parallelized Applications. Int. J. Parallel Program. 24(4): 249-376 (1996) - [j10]Mary W. Hall, Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng:
Interprocedural Compilation on Fortran D. J. Parallel Distributed Comput. 38(2): 114-129 (1996) - [j9]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:
Multiprocessors from a software perspective. IEEE Micro 16(3): 52-61 (1996) - [j8]Evan Torrie, Margaret Martonosi, Chau-Wen Tseng, Mary W. Hall:
Characterizing the Memory Behavior of Compiler-Parallelized Applications. IEEE Trans. Parallel Distributed Syst. 7(12): 1224-1237 (1996) - 1995
- [c9]Evan Torrie, Chau-Wen Tseng, Margaret Martonosi, Mary W. Hall:
Evaluating the impact of advanced memory systems on compiler-parallelized codes. PACT 1995: 204-213 - [c8]Mary W. Hall, Brian R. Murphy, Saman P. Amarasinghe, Shih-Wei Liao, Monica S. Lam:
Interprocedural Analysis for Parallelization. LCPC 1995: 61-80 - [c7]Mary W. Hall, Brian R. Murphy, Saman P. Amarasinghe:
Interprocedural Parallelization Analysis: A Case Study. PP 1995: 650-655 - [c6]Mary W. Hall, Saman P. Amarasinghe, Brian R. Murphy, Shih-Wei Liao, Monica S. Lam:
Detecting Coarse - Grain Parallelism Using an Interprocedural Parallelizing Compiler. SC 1995: 49 - 1994
- [j7]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:
SUIF: An Infrastructure for Research on Parallelizing and Optimizing Compilers. ACM SIGPLAN Notices 29(12): 31-37 (1994) - 1993
- [j6]Keith D. Cooper, Mary W. Hall, Ken Kennedy:
A Methodology for Procedure Cloning. Comput. Lang. 19(2): 105-117 (1993) - [j5]Keith D. Cooper, Mary W. Hall, Robert T. Hood, Ken Kennedy, Kathryn S. McKinley, John M. Mellor-Crummey, Linda Torczon, Scott K. Warren:
The ParaScope parallel programming environment. Proc. IEEE 81(2): 244-263 (1993) - [c5]Mary W. Hall, John M. Mellor-Crummey, Alan Carle, René G. Rodríguez:
FIAT: A Framework for Interprocedural Analysis and Transfomation. LCPC 1993: 522-545 - [c4]Mary W. Hall, Timothy J. Harvey, Ken Kennedy, Nathaniel McIntosh, Kathryn S. McKinley, Jeffrey D. Oldham, Michael H. Paleczny, Gerald Roth:
Experiences Using the ParaScope Editor: an Interactive Parallel Programming Tool. PPoPP 1993: 33-43 - 1992
- [j4]Keith D. Cooper, Mary W. Hall, Linda Torczon:
Unexpected Side Effects of Inline Substitution: A Case Study. LOPLAS 1(1): 22-32 (1992) - [j3]Mary W. Hall, Ken Kennedy:
Efficient Call Graph Analysis. LOPLAS 1(3): 227-242 (1992) - [c3]Keith D. Cooper, Mary W. Hall, Ken Kennedy:
Procedure cloning. ICCL 1992: 96-105 - [c2]Mary W. Hall, Seema Hiranandani, Ken Kennedy, Chau-Wen Tseng:
Interprocedural Compilation of Fortran D for MIMD Distributed-Memory Machines. SC 1992: 522-534 - 1991
- [j2]Keith D. Cooper, Mary W. Hall, Linda Torczon:
An Experiment with Inline Substitution. Softw. Pract. Exp. 21(6): 581-601 (1991) - [c1]Mary W. Hall, Ken Kennedy, Kathryn S. McKinley:
Interprocedural transformations for parallel code generation. SC 1991: 424-434 - 1990
- [j1]David Callahan, Alan Carle, Mary W. Hall, Ken Kennedy:
Constructing the Procedure Call Multigraph. IEEE Trans. Software Eng. 16(4): 483-487 (1990)
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-02 22:34 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint