I am committed to design and deploy HPC numerical algorithms for solving some of the most challenging problems, while fostering scientific discovery.

Location

Honors & Awards

  • Best Paper Award at the EuroPar Conference (2020).
  • Gauss Award for best paper at the ISC Conference (2020).
  • Best Paper Award at the PASC Conference (2018).
  • Two Best Paper Awards at the EuroPar Conference (2016).
  • Cray Center of Excellence co-PI (2015).
  • Intel Parallel Computing Center co-PI (2015).
  • NVIDIA CUDA Research Center PI (2012).
  • Best Paper Award at the ACS/IEEE International Conference on Computer Systems and Applications (2011).
  • Master Fellowship Award from the French Government (2003).
  • External funding:
    • D. Keyes (PI) and H. Ltaief (co-PI) 2017
      High Performance Seismic Imaging
      Saudi Aramco
    • D. Gratadour (PI) and H. Ltaief (co-PI) 2016
      High performance computing for adaptive optics on extremely large telescopes
      French Center for Scientific Research (CNRS)
    • D. Keyes (PI) and H. Ltaief (co-PI) 2013
      Preconditioned Iterative Solvers for MultiGPU-based Parallel PDE Simulations
      Saudi Aramco

Dr Hatem Ltaief is the Princial Research Scientist in the Extreme Computing Research Center at KAUST, where is also advising several KAUST students in their MS and PhD research. His research interests include parallel numerical algorithms, parallel programming models, performance optimizations for manycore architectures and high performance computing. He has contributed to the integration of numerical algorithms into mainstream vendors’ scientific libraries, such as NVIDIA cuBLAS and Cray LibSci. He has been collaborating with domain scientists, i.e., astronomers, statisticians, computational chemists and geophysicists, on leveraging their applications to meet the challenges at exascale.

Education and early career

Hatem received the engineering degree from Polytech Lyon at the University of Claude Bernard Lyon I in 2003, the MSc in applied mathematics in 2004 and the PhD degree in computer science at the University of Houston in 2008. Prior to joining KAUST, he held a research scientist position at the Innovative Computing Laboratory in Knoxville, TN USA.

Community services

Hatem is one of the current Subject Area Editors of the Elsevier Parallel Computing Journal. He has been a member of the program committee of the ACM/IEEE Supercomputing conference for the last 8 years and the co-chair of the SC19 Research Papers Algorithm Tracks. He is the deputy co-chair of the proceedings committee at ISC20 and the chair of the Parallel Numerical Methods and Applications Track at EuroPar20. He has also been a regular member of other conferences’ program committee including ACM PASC, IEEE IPDPS, EuroPar, ACM/IEEE CCGRID, IEEE Cluster, etc. He has been an Invited member of the European Exascale Software Initiative (EESI2’13’14’15).

Why KAUST?

KAUST is home to world-class multi-disciplinary faculty members and scientists. And it operates one of the fastest Supercomputers hosted by an academic institution (i.e., Shaheen). These two ingredients are critical to solving nationwide challenges (i.e., Vision 2030), while globally impacting the research community.

Why High Performance Computing?

HPC rocks! It stands at the confluence of many inter-disciplinary leading-edge numerical simulations and is typically seen as the catalyst for scientific discovery. Working in HPC exposes you to these various exciting applications. You could be working with astronomers to accelerate their real-time simulations in finding exoplanets, or with geophysicists to efficiently render a high resolution subsurface image, or even computational chemists to help designing materials of future aircrafts. Join me!

Current Projects?

I am involved in the design of various software libraries, including: HiCMA, KSVD, KBLAS, MOAO, AL4SAN, STARS-H, ExaGeoStat, and GIRIH.

Selected Publications

Al-Harthi, N., Alomairy, R., Akbudak, K., Chen, R., Ltaief, H., Bagci, H., & Keyes, D. (2020). Solving Acoustic Boundary Integral Equations Using High Performance Tile Low-Rank LU Factorization. High Performance Computing, 209–229. https://doi.org/10.1007/978-3-030-50743-5_11
Keyes, D. E., Ltaief, H., & Turkiyyah, G. (2020). Hierarchical algorithms on hierarchical architectures. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 378(2166), 20190055. https://doi.org/10.1098/rsta.2019.0055
Abdulah, S., Ltaief, H., Sun, Y., Genton, M. G., & Keyes, D. E. (2018). ExaGeoStat: A High Performance Unified Software for Geostatistics on Manycore Systems. IEEE Transactions on Parallel and Distributed Systems, 29(12), 2771–2784. https://doi.org/10.1109/tpds.2018.2850749
Abdelfattah, A., Keyes, D., & Ltaief, H. (2016). KBLAS. ACM Transactions on Mathematical Software, 42(3), 1–31. https://doi.org/10.1145/2818311
Agullo, E., Augonnet, C., Dongarra, J., Faverge, M., Langou, J., Ltaief, H., & Tomov, S. (2011). LU factorization for accelerator-based systems. 2011 9th IEEE/ACS International Conference on Computer Systems and Applications (AICCSA). https://doi.org/10.1109/aiccsa.2011.6126599
Haidar, A., Ltaief, H., & Dongarra, J. (2011). Parallel reduction to condensed forms for symmetric eigenvalue problems using aggregated fine-grained and memory-aware kernels. Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis on - SC ’11. https://doi.org/10.1145/2063384.2063394