About

I am a second-year PhD student in Computer Science at Texas State University, advised by Dr. Martin Burtscher.
I received my BS in Computer Science with a Minor in Mathematics at Texas State University in May 2023.
I research in Dr. Burtscher's Efficient Computing Laboratory (ECL), analyzing and optimizing irregular parallel algorithms.

Research

Converted irregular parallel algorithms to the C++ std::thread standard [Indigo2]
Implemented Minimum Spanning Tree in parallel using CUDA, OpenMP, and C++ std::threads [Indigo3]
Inserted optional parallelism and implementation bugs into CPU/GPU graph analytics codes [Indigo3]
Analyzed performance impact of correcting benign data races in GPU graph analytics codes [ECL-Suite]

Publications

Yiqian Liu, Noushin Azami, Avery Vanausdal, and Martin Burtscher. Choosing the Best Parallelization and Implementation Styles for Graph Analytics Codes: Lessons Learned from 1106 Programs. Proceedings of the 2023 ACM/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis. Article 92, pp. 1-14. November 2023. [SC'23] [Abstract] [PDF] [Slides] [Code]

Yiqian Liu, Noushin Azami, Avery Vanausdal, and Martin Burtscher. Indigo3: A Parallel Graph Analytics Benchmark Suite for Exploring Implementation Styles and Common Bugs. ACM Transactions on Parallel Computing. May 2024. [TOPC'24] [Abstract] [PDF] [Code]

Yiqian Liu, Noushin Azami, Avery Vanausdal, and Martin Burtscher. Sapphire: a Tool for Teaching Parallel Programming in Hundreds of Different Ways. Proceedings of the 16th Annual International Conference on Education and New Learning Technologies. July 2024. [EDULEARN'24] [Abstract] [PDF] [Slides]

Yiqian Liu, Avery VanAusdal, and Martin Burtscher. Performance Impact of Removing Data Races from GPU Graph Analytics Programs. Proceedings of the IEEE International Symposium on Workload Characterization. September 2024. [IISWC'24] [Abstract] [PDF] [Slides] [Code]

Teaching

CS 3339 - Computer Architecture: Grader for six sections, Spring 2022 to Fall 2023
CS 1428 - Foundations of Computer Science I Lab: Instructor for 6 lab sections, Spring 2024
CS 4380/5351 - Parallel Programming: TA for combined undergrad/masters' course, Fall 2024

Contact

Feel free to reach out to me at arv107@txstate.edu and connect on LinkedIn.