Computer Scientist
Computer Scientist

Biography

Erdal Mutlu is a computer scientist at Pacific Northwest National Laboratory. His research focuses on solving programmability and correctness challenges in high-performance computing (HPC) software, developed for modern architectures. His main expertise is in designing high-level representations and optimization of frameworks for scientific computations which involves the development of new mathematical notations for tensor algebra, designing domain-specific languages and compiler systems for modern HPC architectures. He has worked towards the development of Tensor Algebra for Many-body Methods (TAMM) runtime systems for efficient tensor operations heavily used in computational chemistry applications. His secondary focus is on validating and verifying correctness of HPC software which involves checking algorithmic equality of different implementations of scientific computations and validating the development of new methods with respect to the canonical methods.

Research Interest

  • C++
  • Compilers
  • Computer engineering
  • Computer science
  • High-performance computing (HPC)
  • Programming languages.

Education

  • PhD in Computer Science & Engineering, Koç Üniversitesi
  • MS in Computer Science & Engineering, Sabanci University
  • BS in Computer Science & Engineering, Sabanci University.

Publications

2022

  • Mutlu E., R. Tian, B. Ren, S. Krishnamoorthy, R. Gioiosa, J. Pienaar, and G. Kestor. 2022. "COMET: A Domain-Specific Compilation of High-Performance Computational Chemistry." In Proceedings of the 33rd International Workshop on Languages and Compilers for Parallel Computing, (LCPC 2020), October 14-16 2020, Virtual, Online. Lecture Notes in Computer Science, edited by B. Chapman, J. Moreira, 13149, 87 - 103. PNNL-SA-155440. doi:10.1007/978-3-030-95953-1_7

2021

  • Kowalski K., R.A. Bair, N.P. Bauman, J.S. Boschen, E.J. Bylaska, J.A. Daily, and W.A. de Jong, et al. 2021. "From NWChem to NWChemEx: Evolving with the Computational Chemistry Landscape." Chemical Reviews 121, no. 8:4962-4998. PNNL-SA-147110. doi:10.1021/acs.chemrev.0c00998

2019

  • Mutlu E., K. Kowalski, and S. Krishnamoorthy. 2019. "Toward Generalized Tensor Algebra for Ab initio Quantum Chemistry Methods." In Proceedings of the 6th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming (ARRAY 2019), June 22, 2019, Phoeniz, AZ, 46-56. New York, New York: ACM. PNNL-SA-142686. doi:10.1145/3315454.3329958

2018

Mutlu E., A.R. Panyala, and S. Krishnamoorthy. 2018. "HPC Software Verification in Action: A Case Study with Tensor Transposition." In Second International Workshop on Software Correctness for HPC Applications (Correctness 2018), November 12, 2018, Dallas, TX, 9-16. Piscataway, New Jersey: IEEE. PNNL-SA-138083. doi:10.1109/Correctness.2018.00006