Careers | Phone Book | A - Z Index

Mathias Jacquelin

Mathias Jacquelin
Research Scientist
Computational Research Division
Phone: +1 510 495 2605
Lawrence Berkeley National Laboratory
1 Cyclotron Rd, M/S 50A3111
Berkeley, CA 94720 US


Research scientist,  Computational Research Division, November 2015 - present.


  • Ph.D., Ecole Normale Superieure de Lyon, Juillet 2011.
  • M.Sc., Institut National des Sciences Appliquees de Lyon, Juillet 2008.

Short Bio

Mathias Jacquelin is a research scientist in the Scalable Solvers Group in the Computational Research Division at the Lawrence Berkeley National Laboratory since November 2015. He is currently working on highly scalable algorithms for solving large sparse symmetric linear systems.

He obtained a Master’s Degree in Computer Science from INSA of Lyon, France (National Institute of Applied Sciences). He went on to the Ecole Normale Superieure of Lyon, to complete his Ph.D. in Computer Science, focusing on algorithms and scheduling, and how hierarchical memory architectures should be handled. He joined Laura Grigori's team at INRIA of Saclay, France, for 18 months, working on communication avoiding algorithms for dense linear algebra. He then joined LBNL in 2013 as a postdoctoral fellow in the Scietific Computing Group and then the Scalable Solvers Group, focusing on various sparse linear algebra computations.

For more information, please visit his personal website:

Journal Articles

M. Jacquelin, L. Lin and C. Yang, "A Distributed Memory Parallel Algorithm for Selected Inversion: the non-symmetric case", PMAA, December 30, 2016,

M. Jacquelin, L. Lin, W. Jia, Y. Zhao and C. Yang, "A Left-looking selected inversion algorithm and task parallelism on shared memory systems", April 9, 2016,

Grey Ballard, James Demmel, Laura Grigori, Mathias Jacquelin, Nicholas Knight, Hong Diep Nguyen, "Reconstructing Householder vectors from Tall-Skinny QR", Journal of Parallel and Distributed Computing, November 1, 2015, 85:3-31, doi: 10.1016/j.jpdc.2015.06.003

Mathias Jacquelin, Lin Lin, Chao Yang, "A Distributed Memory Parallel Algorithm for Selected Inversion : the Symmetric Case", To appear in ACM Transactions on Mathematical Software (TOMS), May 28, 2015,

Jack Dongarra, Mathieu Faverge, Thomas Herault, Mathias Jacquelin, Julien Langou, Yves Robert, "Hierarchical QR factorization algorithms for multi-core clusters", Parallel Computing, 2013, 39:212--232,

Tudor David, Mathias Jacquelin, Loris Marchal, "Scheduling streaming applications on a complex multicore platform", Concurrency and Computation: Practice and Experience, 2011, n/a--n/a, doi: 10.1002/cpe.1874

Conference Papers

Ariful Azad, Mathias Jacquelin, Aydin Buluc, Esmond G. Ng, "The Reverse Cuthill-McKee Algorithm in Distributed-Memory", IEEE International Parallel & Distributed Processing Symposium (IPDPS), Orlando, FL, May 2017,

Mathias Jacquelin, Yili Zheng, Esmond Ng, Katherine Yelick, "An Asynchronous Task-based Fan-Both Sparse Cholesky Solver", Submitted to SuperComputing'16, May 10, 2016,

Mathias Jacquelin, Lin Lin, Weile Jia, Yonghua Zhao, Chao Yang, "A Left-Looking Selected Inversion Algorithm and Task Parallelism on Shared Memory Systems", Submitted to SuperComputing'16, May 10, 2016,

M. Jacquelin, L. Lin, N. Wichmann and C. Yang, "Enhancing the scalability tree-based asynchronous communication", accepted IPDPS16, November 25, 2015,

G. Ballard, J. Demmel, L. Grigori, M. Jacquelin, Hong Diep Nguyen, E. Solomonik, "Reconstructing Householder Vectors from Tall-Skinny QR", Parallel and Distributed Processing Symposium, 2014 IEEE 28th International, 2014, 1159-1170, doi: 10.1109/IPDPS.2014.120

Laura Grigori, Mathias Jacquelin, Amal Khabou, "Performance predictions of multilevel communication optimal LU and QR factorizations on hierarchical platforms", 29th IEEE International Supercomputing Conference (ISC'2014), Springer, 2014, 76--92,

Mathias Jacquelin, Marchal, Robert, Bora U\ccar, "On Optimal Tree Traversals for Sparse Matrix Factorization", IPDPS, 2011, 556-567,

Henricus Bouwmeester, Jacquelin, Langou, Yves Robert, "Tiled QR factorization algorithms", SC, 2011, 7,

Franck Cappello, Jacquelin, Marchal, Robert, Marc Snir, "Comparing archival policies for Blue Waters", HiPC, 2011, 1-10,

Matthieu Gallet, Jacquelin, Loris Marchal, "Scheduling complex streaming applications on the Cell processor", IPDPS Workshops, 2010, 1-8,

Mathias Jacquelin, Loris Marchal, Yves Robert, "Complexity analysis and performance evaluation of matrix product on multicore architectures", Parallel Processing, 2009. ICPP 09. International Conference on, 2009, 196--203,


Mathias Jacquelin, Lin Lin, Nathan Wichmann, Chao Yang, Enhancing scalability and load balancing of Parallel Selected Inversion via tree-based asynchronous communication, IPDPS 16, May 24, 2016,

Mathias Jacquelin, Scheduling Sparse Symmetric Fan-Both Cholesky Factorization, The 11th Scheduling for Large Scale Systems Workshop, May 18, 2016,

Mathias Jacquelin, Scheduling Sparse Symmetric Fan-Both Cholesky Factorization, SIAM PP'16, April 15, 2016,


Mathias Jacquelin, "Memory-Aware Algorithms and Scheduling Techniques: From Multicore Processors to Petascale Supercomputers", IPDPS Workshops, Pages: 2038-2041 2011,