papers, slides, posters, etc.
I try to follow the ACM Reference Format (slightly adjusted to move year to the end)
2023
- Le Chen, Xianzhong Ding, Murali Emani, Tristan Vanderbruggen, Pei-Hung Lin, and Chunhua Liao. Data Race Detection Using Large Language Models. In Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis (SC-W 2023), November 12--17, 2023, Denver, CO, USA. ACM, New York, NY, USA 9 Pages. https://doi.org/10.1145/3624062.3624088 https://arxiv.org/abs/2308.07505
- Xianzhong Ding, Le Chen, Murali Emani, Chunhua Liao, Pei-Hung Lin, Tristan Vanderbruggen, Zhen Xie, Alberto Cerpa, and Wan Du. HPC-GPT: Integrating Large Language Model for High-Performance Computing. In Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis (SC-W 2023), November 12--17, 2023, Denver, CO, USA. Association for Computing Machinery, New York, NY, USA, 951–960. https://arxiv.org/abs/2311.12833 (LLNL-CONF-853156)
- Bin Lei, Caiwen Ding, Le Chen, Pei-Hung Lin, and Chunhua Liao. Creating a Dataset Supporting Translation Between OpenMP Fortran and C++ Code. IEEE High Performance Extreme Computing, Sept.25-29, 2023, LLNL-PROC-851836 https://arxiv.org/abs/2307.07686 (Outstanding Student Paper)
- Le Chen, Pei-Hung Lin, Tristan Vanderbruggen, Chunhua Liao, Murali Emani, and Bronis de Supinski, LM4HPC: Towards Effective Language Model Application in High-Performance Computing, IWOMP, University of Bristol, UK, Sept. 12-15, 2023 LLNL-CONF-849438 https://arxiv.org/abs/2306.14979
2022
- Ethan Dorta, Yonghong Yan, Chunhua Liao, Generating and Analyzing Program Call Graphs using Ontology, Workshop on Programming and Performance Visualization Tools, held in conjunction with SC'22, LLNL-CONF-838827
- Winson Chen, Tristan Vanderbruggen, Pei-Hung Lin, Chunhua Liao, Murali Emani, Early Experience with Transformer-Based Similarity Analysis for DataRaceBench, the Sixth International Workshop on Software Correctness for HPC Applications (Correctness 2022), LLNL-CONF-838838
- Zifan Nan, Mithil Dave, Xipeng Shen, Chunhua Liao, Tristan Vanderbruggen, Pei-Hung Lin, Murali Emani, Interactive NLU-Powered Ontology-Based Workflow Synthesis for FAIR Support of HPC, the 2022 IEEE/ACM 9th International Workshop on HPC User Support Tools (HUST-22) held in conjunction with SC '22, LLNL-CONF-833524
- Pei-Hung Lin, Chunhua Liao, Winson Chen, Tristan Vanderbruggen, Murali Emani and Hailu Xu, Making Machine Learning Datasets and Models FAIR for HPC: A Methodology and Case Study, 1st Workshop on Trustable and Ethical Machine Learning, During Transdisciplinary AI, Laguna Hills, CA, USA, 19-21 September 2022, LLNL-CONF-832022
- José Wesley de Souza Magalhães, Chunhua Liao , Fernando Magno Quintão Pereira, Automatic Inspection of Program State in an Uncooperative Environment, Software: Practice and Experience, 2022, LLNL-JRNL-826460
- Hailu Xu, Pei-Hung Lin, Murali Emani, Liting Hu, and Chunhua Liao. "XUnified: A Framework for Guiding Optimal Use of GPU Unified Memory." IEEE Access 10 (2022): 82614-82625., LLNL-CONF-798297
- Patrick Flynn, Tristan Vanderbruggen, Chunhua Liao, Pei-Hung Lin, Murali Emani and Xipeng Shen, Finding Reusable Machine Learning Components to Build Programming Language Processing Pipelines, 2nd International Workshop on Software Architecture and Machine Learning (16th European Conference on Software Architecture (ECSA)), 2022, https://arxiv.org/abs/2208.05596 , LLNL-CONF-837414
- Giorgis Georgakoudis, Thomas Scogland, Chunhua Liao and Bronis de Supinski, Extending OpenMP to Support Automated Function Specialization Across Translation Units, IWOMP 2022, Chattanooga, TN, Sept. 27-30, 2022, LLNL-CONF-837685
2021
- Chunhua Liao, Reinventing the Ecosystem to Improve HPC Software, Workshop on the Science of Scientific-Software Development and Use, Sponsored by the U.S. Department of Energy, Office of Advanced Scientific Computing Research, December 13 - 15, 2021, 12 - 5 PM Eastern Time pdf
- Chunhua Liao and Peter Pirkelbauer, Automated, Extensible Correctness Diagnostics for Scientific Computing, Workshop on the Science of Scientific-Software Development and Use, Sponsored by the U.S. Department of Energy, Office of Advanced Scientific Computing Research, December 13 - 15, 2021, 12 - 5 PM Eastern Time pdf
- Yaying Shi, Anjia Wang, Yonghong Yan, Chunhua Liao, RDS: A Cloud-Based Metaservice for Detecting Data Races in Parallel Programs, 14th IEEE/ACM International Conference on Utility and Cloud Computing, University of Leicester, Leicester, UK, December 6-9, 2021 (LLNL-CONF-809187). pdf, slides
- Pei-Hung Lin, Chunhua Liao. High-Precision Evaluation of Both Static and Dynamic Tools using DataRaceBench. International Workshop on Software Correctness for HPC Applications (Correctness), St. Louis, MO, Nov. 2021 (LLNL-CONF-825647) pdf
- Gaurav Verma, Murali Emani, Chunhua Liao, Pei-Hung Lin, Tristan Vanderbruggen, Xipeng Shen, Barbara Chapman, HPCFAIR: Enabling FAIR AI for HPC Applications, 2021 IEEE/ACM Workshop on Machine Learning in High Performance Computing Environments (MLHPC) (LLNL-CONF-826435). pdf
- Chunhua Liao, Anjia Wang, Giorgis Georgakoudis, Bronis R. de Supinski,Yonghong Yan, David Beckingsale, and Todd Gamblin, Extending OpenMP for Machine Learning-Driven Adaptation, Eighth Workshop on Accelerator Programming Using Directives (WACCPD), 2021 (LLNL-CONF-826432).pdf
- Chunhua Liao, Pei-Hung Lin, Gaurav Verma, Tristan Vanderbruggen, Murali Emani, Zifan Nan, Xipeng Shen, HPC Ontology: Towards a Unified Ontology for Managing Training Datasets and AI Models for High-Performance Computing, 2021 IEEE/ACM Workshop on Machine Learning in High Performance Computing Environments (MLHPC) (LLNL-CONF-826494).pdf
- Chunhua Liao, Matthew Sottile, Tristan Vanderbruggen, Steve Chapin. Research Opportunities for Ensuring HPC Data Integrity and Provenance, ASCR Workshop on Cybersecurity and Privacy for Scientific Computing Ecosystems, Sponsored by the U.S. Department of Energy, Office of Advanced Scientific Computing Research, November 3 - 5, 2021. pdf
- Xinyao Yi, David Stokes, Yonghong Yan, Chunhua Liao, CUDAMicroBench: Microbenchmarks to Assist CUDA Performance Programming, 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 17-21 June 2021 , Portland, OR, USA https://github.com/passlab/CUDAMicroBench (LLNL-CONF-819919)pdf
- Zifan Nan, Hui Guan, Xipeng Shen, and Chunhua Liao. Deep NLP-based co-evolvement for synthesizing code analysis from natural language. In Proceedings of the 30th ACM SIGPLAN International Conference on Compiler Construction, pp. 141-152. 2021. (LLNL-CONF-794949).pdf
- Chunhua Liao, A Common Machine-Readable Vocabulary and Knowledge Base Supporting Multiple Programming Models, ASCR Workshop on Reimagining Codesign Sponsored by the U.S. Department of Energy, Office of Advanced Scientific Computing Research, March 16-18, 2021 pdf slides.
2020
- Justin Gosselin, Anjia Wang, Peter Pirkelbauer, Chunhua Liao, Yonghong Yan, and Damian Dechev, Extending FreeCompilerCamp.org as an Online Self-Learning Platform for Compiler Development, EduHPC, SC20 Workshop
- Gaurav Verma, Yaying Shi, Chunhua Liao, Barbara Chapman, and Yonghong Yan, Enhancing DataRaceBench for Evaluating DataRace Detection Tools, Correctness SC20 workshops
- Keynote speech: Building Source-to-Source Tools for High-Performance Computing, C3PO’20: Compiler-assisted Correctness Checking and Performance Optimization for HPC, June 25th, 2020 slides
- Gleison Mendonca, Chunhua Liao and Fernando Magno, AutoParBench: A Unified Test Framework for OpenMP-based Parallelizers, International Conference on Supercomputing, June 29-July 2 2020, Barcelona, Spain, LLNL-CONF-795158, pdf
- Peter Pirkelbauer, Pei-Hung Li, Tristan Vanderbruggen , Chunhua Liao, XPlacer: Automatic Analysis of CPU/GPU Access Patterns, 34th IEEE International Parallel & Distributed Processing Symposium, May 18-22, 2020, LLNL-CONF-795057 pdf
- Anjia Wang, Alok Mishra, Chunhua Liao, Yonghong Yan, and Barbara Chapman, FreeCompilerCamp.org: Training for OpenMP Compiler Development from Cloud, Volume 11, Issue 1, pp. 53 - 60, Journal of Computational Science Education, Jan. 2020 http://www.jocse.org/articles/11/1/9/
2019
- Hailu Xu, Murali Emani, Pei-Hung Lin, Liting Hu, Chunhua Liao, Machine Learning Guided Optimal Use of GPU Unified Memory, MCHPC '19: Workshop on Memory Centric High Performance Computing. (LLNL-CONF-793704, 18-ERD-006) pdf
- Anjia Wang, Alok Mishra, Chunhua Liao, Yonghong Yan, Barbara Chapman, FreeCompilerCamp.org: Training for OpenMP Compiler Development from Cloud, Sixth SC Workshop on Best Practices for HPC Training and Education: BPHTE19, 2019 LLNL-CONF-791339, pdf
- Alok Mishra, Anjia Wang, Chunhua Liao, Yonghong Yan, Barbara Chapman, FreeCompilerCamp: Online Training for Extending Compilers, SC'19 Research Poster submission (also selected as a Best Poster nominee).
- Pei-Hung Lin, Chunhua Liao, Markus Schordan, Ian Karlin, Exploring Regression of Data Race Detection Tools Using DataRaceBench, Third International Workshop on Software Correctness for HPC Applications (Correctness 2019) pdf
- Anjia Wang, Yaying Shi, Xinyao Yi, Yonghong Yan, Chunhua Liao and Bronis R. de Supinski, "ompparser: A Standalone and Unified OpenMP Parser," Fifteenth International Workshop on OpenMP (IWOMP 2019), Auckland, New Zealand, September 11–13, 2019. (LLNL-CONF-774801). pdf
- Yonghong Yan, Anjia Wang, Chunhua Liao, Tom Scogland and Bronis R. de Supinski, Extending OpenMP Metadirective Semantics for Runtime Adaptation, Fifteenth International Workshop on OpenMP (IWOMP 2019), Auckland, New Zealand, September 11–13, 2019. (LLNL-CONF-774899) pdf
- Jie Ren, Chunhua Liao and Dong Li, Opera: Data Access Pattern Similarity Analysis To Optimize OpenMP Task Affinity, 24th International Workshop On High-level Parallel Programming Models And Supportive Environments (HIPS), Held in Conjunction With 33rd IPDPS International Parallel & Distributed Processing Symposium, May 20-24, 2019, Rio De Janeiro, Brazil pdf
2018
- Pei-Hung Lin, Chunhua Liao, Markus Schordan, Ian Karlin: Runtime and Memory Evaluation of Data Race Detection Tools." In International Symposium on Leveraging Applications of Formal Methods, pp. 179-196. Springer, Cham, 2018. pdf
- Larisa Stoltzfus, Murali Emani, Pei-Hung Lin, and Chunhua Liao. Data Placement Optimization in GPU Memory Hierarchy using Predictive Modeling. In Proceedings of the Workshop on Memory Centric High Performance Computing (MCHPC'18). ACM, New York, NY, USA, 45-49. pdf
- M.Bari, L. Stoltzfus, P. Lin, C. Liao, M. Emani, B.Chapman, Is Data Placement Optimization Still Relevant on Newer GPUs? The 9th International Workshop on Performance Modeling, Benchmarking, and Simulation of High-Performance Computer Systems (PMBS18), Dallas, TX, Nov 12th, 2018 pdf
- Chunhua Liao, Pei-Hung Lin, Markus Schordan and Ian Karlin, A Semantics-Driven Approach to Improving DataRaceBench's OpenMP Standard Coverage, IWOMP 2018: 14th International Workshop on OpenMP, Barcelona, Spain, September 26-28, 2018, Proceedings. 189-202. 10.1007/978-3-319-98521-3_13. pdf , slides
- Yue Zhao, Jiajia Li, Chunhua Liao, and Xipeng Shen. Bridging the gap between deep learning and sparse matrix format selection. In Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '18). ACM, New York, NY, USA, 94-108. pdf
- F. Ye, M. Schordan, C. Liao, P. Lin, I. Karlin and V. Sarkar, "Using Polyhedral Analysis to Verify OpenMP Applications are Data Race Free," 2018 IEEE/ACM 2nd International Workshop on Software Correctness for HPC Applications (Correctness), Dallas, TX, USA, 2018, pp. 42-50, doi: 10.1109/Correctness.2018.00010.
2017
- Chunhua Liao, Pei-Hung Lin, Joshua Asplund, Markus Schordan and Ian Karlin, DataRaceBench: A Benchmark Suite for Systematic Evaluation of Data Race Detection Tools, The International Conference for High Performance Computing, Networking, Storage and Analysis, Denver, CO, Nov. 12-17, 2017 (Best Paper Nominee). pdf slides
- Tristan Vanderbruggen, John Cavazos, Chunhua Liao, Daniel J. Quinlan: Directive-based tile abstraction to distribute loops on accelerators. GPGPU@PPoPP 2017: 53-62, pdf
2016
- A Proposal to OpenMP for Addressing the CPU Oversubscription Challenge, Yonghong Yan, Jeff R. Hammond, Chunhua Liao, and Alexandre E. Eichenberger, IWOMP 2016, Oct 6-7, 2016 Nara, Japan slides
- Pei-Hung Lin, Qing Yi, Daniel Quinlan, Chunhua Liao and Yongqing Yan, Automatically Optimizing Stencil Computations on Many-core NUMA Architectures, The 29th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2016) September 28-30, 2016 Rochester NY, USA
- Pragma-controlled Source-to-Source Code Transformations for Robust Application Execution, Pedro Diniz, Chunhua Liao, Daniel Quinlan and Robert Lucas, August 24-26, Euro-Par 2016
- Yue Zhao, Guoyang Chen, Chunhua Liao and Xipeng Shen, Towards Ontology-Based Program Analysis, The European Conference on Object-Oriented Programming (ECOOP), July 17-22, 2016 Rome, Italy. pdf, slides, poster
2015
- Chunhua Liao, Pei-Hung Lin, Daniel J. Quinlan, Yue Zhao, and Xipeng Shen. 2015. Enhancing domain specific language implementations through ontology. In Proceedings of the 5th International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing (WOLFHPC '15). ACM, New York, NY, USA, , Article 3 , 9 pages. LLNL-PROC-676827 https://bitbucket.org/ChunhuaLiao/dtec-ontology-paper
- Weidong Wang, Chunhua Liao, Liqiang Wang, Daniel J. Quinlan, Wei Lu:HBTM: A Heartbeat-based Behavior Detection Mechanism for POSIX Threads and OpenMP Applications. CoRR abs/1512.00665 (2015)
- Pei-Hung Lin, Chunhua Liao, Daniel Quinlan and Stephen Guzik, Experiences of Using the OpenMP Accelerator Model to Port DOE Stencil Applications, 11th International Workshop on OpenMP, Oct 1-2, 2015, Aachen, Germany LLNL-CONF-665282 pdf
- Yonghong Yan, Pei-Hung Lin, Chunhua Liao, Bronis R. de Supinski, and Daniel J. Quinlan. 2015. Supporting multiple accelerators in high-level programming models. In Proceedings of the Sixth International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM '15), Pavan Balaji, Minyi Guo, and Zhiyi Huang (Eds.). ACM, New York, NY, USA, 170-180. LLNL-CONF-663596 pdf
2014
- Jacob Lidman, Sally McKee, Daniel Quinlan and Chunhua Liao , An Automated Performance-Aware Approach to Reliability Transformations, Euro-Par 2014, 25-29 August, Porto, Portugal LLNL-CONF-658972
- S. Guzik, X. Gao, C. Olschanowsky and C. Liao, Enabling programming model customization to exploit domain-specific information for CFD on heterogeneous architectures, 26th International Conference on Parallel Computational Fluid Dynamics (PARCFD'14), 20 - 22 of May 2014 Trondheim Norway
2013
- Hongyi Ma, Steve R. Diersen, Liqiang Wang, Chunhua Liao, Daniel Quinlan, and Zijiang Yang. 2013. Symbolic Analysis of Concurrency Errors in OpenMP Programs. In Proceedings of the 2013 42nd International Conference on Parallel Processing (ICPP '13). IEEE Computer Society, Washington, DC, USA, 510-516. LLNL-CONF-640048, pdf
- Chunhua Liao, Yonghong Yan, Bronis R. de Supinski, Daniel J. Quinlan, and Barbara Chapman. "Early experiences with the openmp accelerator model." In OpenMP in the Era of Low Power Devices and Accelerators, pp. 84-98. Springer Berlin Heidelberg, 2013. LLNL-CONF-636479, pdf slides
2012
- Jacob Lidman, Daniel J. Quinlan, Chunhua Liao and Sally A. McKee, ROSE::FTTransform A Source-to-Source Translation Framework for Exascale Fault-Tolerance Research, Fault-Tolerance for HPC at Extreme Scale (FTXS 2012), Boston, June 25-28, 2012. LLNL-CONF-541631
- Sara Royuela, Alejandro Duran, Chunhua Liao and Daniel J. Quinlan, Auto-scoping for OpenMP tasks, The 8th International Workshop on OpenMP (IWOMP 2012), Rome, June 11-13, 2012. LLNL-CONF-534493
- Shah Mohammad Faizur Rahman, Jichi Guo, Akshatha Bhat, Carlos Garcia, Majedul Haque Sujon, Qingy Yi, Chunhua Liao and Daniel J. Quinlan, Studying The Impact Of Applicationlevel Optimizations On The Power Consumption Of Multi-Core Architectures, The ACM International Conference on Computing Frontiers (CF12), May 15th-17th, 2012, Cagliari,Italy. LLNL-CONF-599780
2011
- Peter Pirkelbauer, Chunhua Liao, Thomas Panas, Dan Quinlan, Runtime Detection of C-Style Errors in UPC Code, Fifth Partitioned Global Address Space Conference (PGAS), Galveston, TX, Oct. 2011 LLNL-CONF-502592 pdf
- Dan Quinlan and Chunhua Liao, The ROSE Source-to-Source Compiler Infrastructure, Cetus Users and Compiler Infrastructure Workshop, in conjunction with PACT 2011, Galveston Island, Texas, USA, October 10, 2011.
- Ananta Tiwari, Jeffrey K. Hollingsworth, Chun Chen, Mary Hall, Chunhua Liao, Daniel Quinlan, Jacqueline Chame, "Auto-tuning Full Applications: A Case Study" ,the International Journal of High Performance Computing Applications, August 2011 vol.25 no.3 286-294
- ANANTA TIWARI, JEFFREY K. HOLLINGSWORTH, CHUN CHEN, MARY HALL, CHUNHUA LIAO, DANIEL J. QUINLAN, JACQUELINE CHAME, Auto-tuning Full Applications: A Case Study, CCGSC (Clusters, Clouds, and Grids for Scientific Computing), 2011
2010
- Chunhua Liao, Daniel J. Quinlan, Jeremiah J. Willcock and Thomas Panas, Semantic-Aware Automatic Parallelization of Modern Applications Using High-Level Abstractions, Journal of Parallel Programming, Volume 38, Numbers 5-6, 361-378, August 23. 2010 LLNL-JRNL-421803 pdf
- Chunhua Liao, Daniel J. Quinlan , Thomas Panas and Bronis de Supinski, A ROSE-based OpenMP 3.0 Research Compiler Supporting Multiple Runtime Libraries, the 6th International Workshop on OpenMP (IWOMP), June 14-16, 2010, Tsukuba, Japan. LLNL-CONF-422873 pdf, presentation
2009
- Chunhua Liao, Daniel J. Quinlan, Richard Vuduc and Thomas Panas, Effective Source-to-Source Outlining to Support Whole Program Empirical Optimization, The 22nd International Workshop on Languages and Compilers for Parallel Computing (LCPC), Newark, Delaware, USA. October 8-10, 2009 LLNL-CONF-414916 pdf
- Chunhua Liao, Daniel J. Quinlan, Jeremiah J. Willcock and Thomas Panas, Extending Automatic Parallelization to Optimize High-Level Abstractions for Multicore. In Proceedings of the 5th international Workshop on OpenMP (IWOMP): Evolving OpenMP in An Age of Extreme Parallelism (Dresden, Germany, June 03 - 05, 2009). Lecture Notes In Computer Science, vol. 5568. Springer-Verlag, Berlin, Heidelberg, 28-41. http://www.springerlink.com/content/p1u2714679327048/ LLNL-CONF-409406 pdf
2008
- Chunhua Liao, Zhenying Liu, Lei Huang and Barbara Chapman, Evaluating OpenMP on Chip MultiThreading Platforms, In Proceedings of the First International Workshop on OpenMP: OpenMP Shared Memory Parallel Programming (Eugene, Oregon USA. June 1-4, 2005). Lecture Notes In Computer Science, vol. 4315/2008. Springer-Verlag, Berlin, Heidelberg, 178-190 http://www.springerlink.com/content/5300574n4568x136 LiaoEvaluating2008.pdf
2007
- Chunhua Liao, "A Compile-Time OpenMP Cost Model", Ph.D. Dissertation, University of Houston, August 2007. pdf
- Chunhua Liao, Oscar Hernandez, Barbara Chapman, Wenguang Chen and Weimin Zheng, OpenUH: An Optimizing, Portable OpenMP Compiler, Concurrency and Computation: Practice and Experience, Special Issue: Current Trends in Compilers for Parallel Computers, Vol. 19, no. 18, p 2317 - 2332, April. 2007. pdf
- Chunhua Liao and Barbara Chapman, Invited Paper: A compile-time cost model for OpenMP, In Proceedings of 21th IEEE International Parallel and Distributed Processing Symposium (IPDPS), Page(s):1 - 8, March 2007 , Long Beach, California, 12th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS) pdf
2006
- Lei Huang, Barbara Chapman, Chunhua Liao, "An Implementation and Evaluation of Thread Subteam for OpenMP Extensions“, PMUP'06 (Programming Models for Ubiquitous Parallelism) workshop, Seattle, Washington, Sept. 16, 2006
- Chunhua Liao, Oscar Hernandez, Barbara Chapman, Wenguang Chen and Weiming Zheng, OpenUH: An Optimizing, Portable OpenMP Compiler, 12th Workshop on Compilers for Parallel Computers, A Coruna, Spain, Jan. 9-11, 2006. pdf
2004
- Oscar R. Hernandez, Chunhua Liao, Barbara M. Chapman, A Tool to Display Array Access Patterns in OpenMP Programs, In Proceedings of the workshop on state-of-the-art in scientific computing: Applied Parallel Computing (Lyngby, Copenhagen, Denmark, June 20-23, 2004), Lecture Notes In Computer Science, vol. 3732/2006. Springer-Verlag, Berlin, Heidelberg, 490-498
- Oscar Hernandez, Chunhua Liao and Barbara Chapman, Dragon: A static and dynamic tool for OpenMP, In Proceedings of Workshop on OpenMP Applications and Tools (WOMPAT 204) , pp.53-66, 2004.