Computer Scientist
Computer Scientist

Biography

Dr. Rizwan Ashraf is a computer scientist in the Future Computing Technologies group at Pacific Northwest National Laboratory. He previously conducted research at Oak Ridge National Laboratory and holds a PhD (2015) and MSc degree (2013) in computer engineering from the University of Central Florida. His research focuses on high-performance computing, hardware/software co-design, compilers, and developing reliable, performance-efficient computing systems.

Disciplines and Skills

  • Compilers
  • Computer architecture
  • Field-programmable gate arrays (FPGAs)
  • Modeling and simulation
  • Performance modeling
  • Cloud computing

Education

  • PhD in computer engineering, University of Central Florida
  • MS in computer engineering, University of Central Florida

Affiliations and Professional Service

  • Peer reviewer, ACM Transactions on Architecture and Code Optimization
  • Peer reviewer, IEEE Transactions on Circuits and Systems

Publications

2024

Ashraf, R. A., L. Guo, H. Lee, and N. R. Tallent. 2024. “Identifying Outliers in AI-Based Image Compression.” 2024 IEEE International Conference on Big Data (BigData), Washington, DC, December 15–18, 2024. https://doi.org/10.1109/BigData62323.2024.10825013.

2023

Peng, Z., R. A. Ashraf, L. Guo, R. Tian, and G. Kestor. 2023. “Automatic Code Generation for High-Performance Graph Algorithms.” 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT), Vienna, Austria, 2023. https://doi.org/10.1109/PACT58117.2023.00010.

Zhou, T., R. Tian, R. A. Ashraf, R. Gioiosa, G. Kestor, and V. Sarkar. 2023. “ReACT: Redundancy-Aware Code Generation for Tensor Expressions.” In Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (PACT ‘22). Association for Computing Machinery, New York, NY. https://doi.org/10.1145/3559009.3569685.

Guo, L., R. A. Ashraf, R. D. Friese, and G. Kestor. 2023. “Towards Supporting Semiring in MLIR-Based COMET Compiler.” In Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (PACT ‘22). Association for Computing Machinery, New York, NY. https://doi.org/10.1145/3559009.3569683.

2022

Ashraf, R. A., and R. Gioiosa. 2022. “Exploring the Use of Novel Spatial Accelerators in Scientific Applications.” In Proceedings of the 2022 ACM/SPEC on International Conference on Performance Engineering (ICPE ‘22). Association for Computing Machinery, New York, NY. https://doi.org/10.1145/3489525.3511690.

2020

Ostrouchov, G., D. Maxwell, R. A. Ashraf, C. Engelmann, M. Shankar, and J. H. Rogers. 2020. “GPU Lifetimes on Titan Supercomputer: Survival Analysis and Reliability” SC20: International Conference for High Performance Computing, Networking, Storage and Analysis, Atlanta, GA, 2020. https://doi.org/10.1109/SC41405.2020.00045.

2018

Ashraf, R. A., and C. Engelmann. 2018. “Analyzing the Impact of System Reliability Events on Applications in the Titan Supercomputer.” 2018 IEEE/ACM 8th Workshop on Fault Tolerance for HPC at eXtreme Scale (FTXS)Dallas, TX, 2018. https://doi.org/10.1109/FTXS.2018.00008.

Park, B. H., Y. Hui, S. Boehm, R. A. Ashraf, C. Layton, and C. Engelmann. 2018. “A Big Data Analytics Framework for HPC Log Data: Three Case Studies Using the Titan Supercomputer Log.” 2018 IEEE International Conference on Cluster Computing (CLUSTER), Belfast, UK, 2018. https://doi.org/10.1109/CLUSTER.2018.00073.

Ashraf, R. A., S. Hukerikar, and C. Engelmann. 2018. “Pattern-based Modeling of Multiresilience Solutions for High-Performance Computing.” 2018 ACM/SPEC International Conference on Performance Engineering (ICPE ‘18), Berlin, Germany, 2018. https://doi.org/10.1145/3184407.3184421.

Ashraf, R. A., S. Hukerikar, and C. Engelmann. 2018. “Shrink or Substitute: Handling Process Failures in HPC Systems Using In-Situ Recovery.” 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), Cambridge, UK, 2018. https://doi.org/10.1109/PDP2018.2018.00032.

2015

Ashraf, R. A., R. Gioiosa, G. Kestor, R. F. DeMara, C-Y. Cher, and P. Bose. 2015. “Understanding the Propagation of Transient Errors in HPC Applications.” International Conference for High Performance Computing, Networking, Storage and Analysis (SC ‘15), Austin, TX, 2015. https://doi.org/10.1145/2807591.2807670.