The QISG suite: high-performance codes for studying quantum ising spin glasses
dc.contributor.author | Bernaschi, Massimo | |
dc.contributor.author | González-Adalid Pemartín, Isidoro | |
dc.contributor.author | Martín Mayor, Víctor | |
dc.contributor.author | Parisi, Giorgio | |
dc.date.accessioned | 2024-02-07T11:27:29Z | |
dc.date.available | 2024-02-07T11:27:29Z | |
dc.date.issued | 2024-02-01 | |
dc.description | Está depositada la versión preprint del artículo Program Summary: Program Title: QISG Suite CPC Library link to program files: https://doi.org/10.17632/g97sn2t8z2.1 Licensing provisions: MIT Programming language: CUDA-C | |
dc.description.abstract | We release a set of GPU programs for the study of the Quantum (S=1/2) Spin Glass on a square lattice, with binary couplings. The library contains two main codes: MCQSG (that carries out Monte Carlo simulations using both the Metropolis and the Parallel Tempering algorithms, for the problem formulated in the Trotter-Suzuki approximation), and EDQSG (that obtains the extremal eigenvalues of the Transfer Matrix using the Lanczos algorithm). EDQSG has allowed us to diagonalize transfer matrices with size up to 236×236. From its side, MCQSG running on four NVIDIA A100 cards delivers a sub-picosecond time per spin-update, a performance that is competitive with dedicated hardware. We include as well in our library GPU programs for the analysis of the spin configurations generated by MCQSG. Finally, we provide two auxiliary codes: the first generates the lookup tables employed by the random number generator of MCQSG; the second one simplifies the execution of multiple runs using different input data. | eng |
dc.description.department | Depto. de Física Teórica | |
dc.description.faculty | Fac. de Ciencias Físicas | |
dc.description.refereed | TRUE | |
dc.description.sponsorship | Ministerio de Ciencia, Inovación y Universidades (España) | |
dc.description.sponsorship | Agencia Estatal de Investigación (España) | |
dc.description.sponsorship | European Regional Development Fund | |
dc.description.sponsorship | European Research Council | |
dc.description.sponsorship | Centro Nazionale di Ricerca in High-Performance Computing Big Data and Quantum Computing (Italy) | |
dc.description.sponsorship | The European High Performance Computing | |
dc.description.sponsorship | Red Española de Supercomputación | |
dc.description.sponsorship | Centro Nazionale di Ricerca in High-Performance Computing (Italia) | |
dc.description.status | pub | |
dc.identifier.citation | M. Bernaschi, I. González-Adalid Pemartín, V. Martín-Mayor and G. Parisi, The QISG suite: High-performance codes for studying quantum Ising spin glasses, Computer Physics Communications, Volume 298, 2024, 109101, | |
dc.identifier.doi | 10.1016/j.cpc.2024.109101 | |
dc.identifier.essn | 1879-2944 | |
dc.identifier.issn | 0010-4655 | |
dc.identifier.officialurl | https://doi.org/10.17632/g97sn2t8z2.1 | |
dc.identifier.relatedurl | https://www.sciencedirect.com/science/article/pii/S0010465524000249 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/99903 | |
dc.journal.title | Computer Physics Communications | |
dc.language.iso | eng | |
dc.page.initial | 109101 | |
dc.publisher | Elsevier | |
dc.relation.projectID | info:eu-repo/grantAgreement/PID2022-136374NB-C21 | |
dc.relation.projectID | 694925—Lotglassy | |
dc.relation.projectID | info:eu-repo/grantAgreement/EHPC-REG-2022R03-182 | |
dc.relation.projectID | info:eu-repo/grantAgreement/FI-2022-2-0007 | |
dc.relation.projectID | info:eu-repo/grantAgreement/10.13039/501100011033 | |
dc.relation.projectID | info:eu-repo/grantAgreement/FPU18/02665 | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
dc.rights.accessRights | open access | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject.cdu | 538.9 | |
dc.subject.cdu | 004.42 | |
dc.subject.keyword | Quantum spin glass | |
dc.subject.keyword | CUDA | |
dc.subject.keyword | Metropolis | |
dc.subject.keyword | Parallel tempering | |
dc.subject.keyword | Eigenvalues of transfer matrix | |
dc.subject.ucm | Física del estado sólido | |
dc.subject.ucm | Programación de ordenadores (Física) | |
dc.subject.unesco | 2212 Física Teórica | |
dc.subject.unesco | 2211 Física del Estado Sólido | |
dc.subject.unesco | 2212.04 Campos | |
dc.title | The QISG suite: high-performance codes for studying quantum ising spin glasses | |
dc.type | journal article | |
dc.type.hasVersion | CVoR | |
dc.volume.number | 298 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 2c2d4b95-c5fe-48c3-b9c2-2ff3064f71f3 | |
relation.isAuthorOfPublication | 061118c0-eadf-4ee3-8897-2c9b65a6df66 | |
relation.isAuthorOfPublication.latestForDiscovery | 2c2d4b95-c5fe-48c3-b9c2-2ff3064f71f3 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- SoftwareForQSG-revised.pdf
- Size:
- 569.09 KB
- Format:
- Adobe Portable Document Format