Mostrar el registro sencillo del ítem
QIRAL: A High Level Language for Lattice QCD Code Generation
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
dc.contributor.author | BARTHOU, Denis | |
hal.structure.identifier | PetaQCD | |
dc.contributor.author | GROSDIDIER, Gilbert | |
hal.structure.identifier | Laboratoire de Recherche en Informatique [LRI] | |
dc.contributor.author | KRUSE, Michael | |
hal.structure.identifier | Laboratoire de Physique Théorique d'Orsay [Orsay] [LPT] | |
dc.contributor.author | PÈNE, Olivier | |
hal.structure.identifier | Centre de Recherche en Informatique [CRI] | |
dc.contributor.author | TADONKI, Claude | |
dc.contributor.editor | Electronic Proceedings in Theoretical Computer Science | |
dc.date.accessioned | 2024-04-15T09:44:57Z | |
dc.date.available | 2024-04-15T09:44:57Z | |
dc.date.created | 2012 | |
dc.date.issued | 2012 | |
dc.date.conference | 2012-03-24 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/197883 | |
dc.description.abstractEn | Quantum chromodynamics (QCD) is the theory of subnuclear physics, aiming at mod- eling the strong nuclear force, which is responsible for the interactions of nuclear particles. Lattice QCD (LQCD) is the corresponding discrete formulation, widely used for simula- tions. The computational demand for the LQCD is tremendous. It has played a role in the history of supercomputers, and has also helped defining their future. Designing efficient LQCD codes that scale well on large (probably hybrid) supercomputers requires to express many levels of parallelism, and then to explore different algorithmic solutions. While al- gorithmic exploration is the key for efficient parallel codes, the process is hampered by the necessary coding effort. We present in this paper a domain-specific language, QIRAL, for a high level expression of parallel algorithms in LQCD. Parallelism is expressed through the mathematical structure of the sparse matrices defining the problem. We show that from these expressions and from algorithmic and preconditioning formulations, a parallel code can be automatically generated. This separates algorithms and mathematical formulations for LQCD (that be- long to the field of physics) from the effective orchestration of parallelism, mainly related to compilation and optimization for parallel architectures. | |
dc.description.sponsorship | Vers le Petaflop pour LQCD - ANR-08-COSI-0010 | |
dc.language.iso | en | |
dc.source.title | Proceedings of the Fifth Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software | |
dc.subject | Langage de haut niveau | |
dc.subject | algorithmique | |
dc.subject | parallelisme | |
dc.subject | structures des donnees | |
dc.subject | Chromodynamique quantique | |
dc.type | Communication dans un congrès | |
dc.identifier.doi | 10.4204/EPTCS | |
dc.subject.hal | Informatique [cs]/Théorie et langage formel [cs.FL] | |
dc.identifier.arxiv | 1208.4035 | |
bordeaux.page | 37-43 | |
bordeaux.hal.laboratories | Laboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | Bordeaux INP | |
bordeaux.institution | CNRS | |
bordeaux.conference.title | ETAPS 2012 | |
bordeaux.country | EE | |
bordeaux.title.proceeding | Proceedings of the Fifth Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software | |
bordeaux.conference.city | Tallin | |
bordeaux.peerReviewed | oui | |
hal.identifier | hal-00666885 | |
hal.version | 1 | |
hal.invited | non | |
hal.proceedings | oui | |
hal.conference.end | 2012-04-01 | |
hal.popular | non | |
hal.audience | Internationale | |
dc.title.it | QIRAL: A High Level Language for Lattice QCD Code Generation | |
hal.origin.link | https://hal.archives-ouvertes.fr//hal-00666885v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.btitle=Proceedings%20of%20the%20Fifth%20Workshop%20on%20Programming%20Language%20Approaches%20to%20Concurrency%20and%20Communication-cEntric%20Software&rft.date=2012&rft.spage=37-43&rft.epage=37-43&rft.au=BARTHOU,%20Denis&GROSDIDIER,%20Gilbert&KRUSE,%20Michael&P%C3%88NE,%20Olivier&TADONKI,%20Claude&rft.genre=unknown |
Archivos en el ítem
Archivos | Tamaño | Formato | Ver |
---|---|---|---|
No hay archivos asociados a este ítem. |