Presentation Open Access

TREX : an innovative view of HPC usage applied to Quantum Monte Carlo simulations

Scemama, Anthony; de Oliveira Castro, Pablo; Valensi, Cedric; Jalby, William


Citation Style Language JSON Export

{
  "publisher": "Zenodo", 
  "DOI": "10.5281/zenodo.5061984", 
  "language": "eng", 
  "title": "TREX : an innovative view of HPC usage applied to Quantum Monte Carlo simulations", 
  "issued": {
    "date-parts": [
      [
        2021, 
        7, 
        2
      ]
    ]
  }, 
  "abstract": "<p>&nbsp; &nbsp; TREX : an innovative view of HPC usage applied to Quantum Monte Carlo simulations &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>\n\n<p><br>\n&nbsp; &nbsp; The TREX[1] European Center of Excellence focuses on high accuracy quantum<br>\n&nbsp; &nbsp; mechanical methods, essential in many different fields of application such as<br>\n&nbsp; &nbsp; new material design or photochemistry. Among these methods, Quantum Monte Carlo<br>\n&nbsp; &nbsp; (QMC) approaches are particularly well adapted to exascale architectures.<br>\n&nbsp; &nbsp; Our ambition is to the help the community take advantage of exascale machines<br>\n&nbsp; &nbsp; through the use of our HPC software.</p>\n\n<p>&nbsp; &nbsp; We will review in the presentation progress along the three following axes:</p>\n\n<p>&nbsp; &nbsp; * TREXIO[2]: A common I/O library and file format for easily exchanging data between<br>\n&nbsp; &nbsp; applications, facilitating high-throughput computing workflows,</p>\n\n<p>&nbsp; &nbsp; * QMCkl[3]: A library of computational kernels specific to QMC applications<br>\n&nbsp; &nbsp; written together by QMC and HPC experts, taking advantage of both CPUs and GPUs,</p>\n\n<p>&nbsp; &nbsp; * An integrated workflow including performance analysis (MAQAO[4]) and numerical<br>\n&nbsp; &nbsp; accuracy measurements (Verificarlo[5]) to be used for the development of QMC<br>\n&nbsp; &nbsp; kernels and more generally for improving the applications. In particular, we<br>\n&nbsp; &nbsp; plan to identify the best performance usage of QMCkl and also to adjust the<br>\n&nbsp; &nbsp; performance with numerical precision requirements.</p>\n\n<p>&nbsp; &nbsp; ------------------------------------</p>\n\n<p>&nbsp; &nbsp; [1] https://trex-coe.eu<br>\n&nbsp; &nbsp; [2] https://github.com/trex-coe/trexio<br>\n&nbsp; &nbsp; [3] https://trex-coe.github.io/qmckl<br>\n&nbsp; &nbsp; [4] https://www.maqao.org<br>\n&nbsp; &nbsp; [5] https://github.com/verificarlo</p>\n\n<p>&nbsp; &nbsp; ------------------------------------<br>\n&nbsp;</p>", 
  "author": [
    {
      "family": "Scemama, Anthony"
    }, 
    {
      "family": "de Oliveira Castro, Pablo"
    }, 
    {
      "family": "Valensi, Cedric"
    }, 
    {
      "family": "Jalby, William"
    }
  ], 
  "id": "5061984", 
  "type": "speech", 
  "event": "International Supercomputing Conference (ISC2021)"
}
72
81
views
downloads
All versions This version
Views 7272
Downloads 8181
Data volume 547.1 MB547.1 MB
Unique views 5555
Unique downloads 7777

Share

Cite as