A domain-specific programming language for particle simulations on distributed-memory parallel computers
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/188500
Tipus de documentText en actes de congrés
Data publicació2013
EditorCIMNE
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
We present PPML, a domain-specific programming language for parallel particle and particle-mesh simulations. PPML provides a concise set of high-level abstractions for particle methods that significantly reduce implementation times for parallel particle simulations. The PPML compiler translates PPML code into standard Fortran 2003 code, which can then be compiled and linked against the PPM runtime library using any Fortran 2003 compiler. We describe PPML and the PPML compiler, and provide examples of its use in both continuous and discrete particle methods.
ISBN978-84-941531-8-1
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Particles 2013_ ... n-specific programming.pdf | 489,6Kb | Visualitza/Obre |