• Email
    leek2@llnl.gov
  • Phone
    (925) 423-2597
  • Organization
    Not Available

James (Jim) Leek joined Lawrence Livermore National Laboratory (LLNL) on March 1st, 2004 after earning his Bachelor's degree in Computer Science at UC Berkeley. Jim earned his Master’s Degree from UC Davis in 2011 while working full-time.

Since joining Lawrence Livermore National Laboratory (LLNL), Jim has worked on a wide variety of projects. He started on Babel, a high-performance language interoperability tool. Then leveraged that work with the Petascale Simulation Initiative, where a new architecture for high-performance computing was developed.  He has worked on Parallel Discrete Events Simulation, including Livermore’s Testbed Environment for Space Situational Awareness (TESSA), and being the Principal Investigator for an LDRD to apply Margins and Uncertainties Methodology into Parallel Discrete Event Simulator Framework.  He also worked on applying Uncertainty Quantification techniques in the Carbon Capture Simulation Initiative (CCSI).  

Jim currently works on the Rose Compiler, a compiler infrastructure for analysis and transformation of source code, and Multiphase Equation of State (MEOS), which models materials over a wide range of conditions.  He has worked on the Rose Compiler since 2016 and MEOS since 2012.

Jim's research interest include compiler technologies, software engineering, and parallel discrete events simulation.


 

MS Computer Science, University of California at Davis

B.A. Computer Science, University of California at Berkeley

Benedict, Lorin X et al. “MM_Mix: An Equation of State Generation Code for Dense Mixtures.” AIP Conference Proceedings. vol. 3066. Melville: American Institute of Physics, 2024. Web.

Wu, Christine J et al. “Wide-Ranged Multiphase Equation of State for Iron and Model Variations Addressing Uncertainties in High-Pressure Melting.” Physical review. B 108.1 (2023): n. pag. Web.

Quinlan, K. R., Tong, C. H., Leek, J. R., & Sherfield, J. G. (2020). Sampling and Surrogate Strategies for Agent-based Models with Interchangeable Agents. SIAM/ASA Journal on Uncertainty Quantification, August 31, 20202.


Leek, J. R. (2020). Integration of Quantification of Margins and Uncertainties Methodology into Parallel Discrete Event Simulator Framework. Lawrence Livermore National Laboratory Technical Report LLNL-TR-808742, April 16, 20203.
Conference Proceedings and Technical Papers

You-Wei Cheah et al. “Data Management and Simulation Support Accelerating Carbon Capture through Computing.” 2016 IEEE 12th International Conference on E-Science (e-Science). IEEE, 2016. 389–398. Web.

 

Epperly, T  W et al. High-Performance Language Interoperability for Scientific Computing through Babel. Livermore, Ca: Lawrence Livermore National Security, 2011. Print.


Jefferson, D., & Leek, J. (2010). Application of Parallel Discrete Event Simulation to the Space Surveillance Network. AMOS Conference Technical Papers5.


Horsley, M., Fasenfest, B., Jefferson, D., & Leek, J. (2010). A Parallel, High-Fidelity Radar Model. AMOS Conference Technical Papers5.

 

Kumfert, G, J Leek, and T Epperly. “Babel Remote Method Invocation.” 2007 IEEE International Parallel and Distributed Processing Symposium. IEEE, 2007. 1–10. Web.


Software and Methodology Contributions
Quinlan, K. R., & Leek, J. R. (2020). quantkriging: Quantile Kriging for Stochastic Simulations with Replication. CRAN. LLNL-CODE-7962433.
Quinlan, K. R., & Leek, J. R. (2020). simplexdesign: Simplex Design for Stochastic Simulations and Agent Based Models. LLNL-CODE-7963173.

 

 


Other Notable Contributions

Leek, J. (Contributor). Using High-Performance Computing to Support Water Resource Management with Real-Time Analytic Facilitation. RAND Corporation Conference Proceedings, 201648.

  • 2016 R&D 100 Award for Carbon Capture Simulation Initiative (CCSI)
  • 2006 R&D 100 Award for Babel