FARGO3D: A new GPU-oriented MHD code
- Autores
- Benítez Llambay, Pablo; Masset, Frédéric S.
- Año de publicación
- 2016
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- We present the FARGO3D code, recently publicly released. It is a magnetohydrodynamics code developed with special emphasis on the physics of protoplanetary disks and planet-disk interactions, and parallelized with MPI. The hydrodynamics algorithms are based on finite-difference upwind, dimensionally split methods. The magnetohydrodynamics algorithms consist of the constrained transport method to preserve the divergence-free property of the magnetic field to machine accuracy, coupled to a method of characteristics for the evaluation of electromotive forces and Lorentz forces. Orbital advection is implemented, and an N-body solver is included to simulate planets or stars interacting with the gas. We present our implementation in detail and present a number of widely known tests for comparison purposes. One strength of FARGO3D is that it can run on either graphical processing units (GPUs) or central processing units (CPUs), achieving large speed-up with respect to CPU cores. We describe our implementation choices, which allow a user with no prior knowledge of GPU programming to develop new routines for CPUs, and have them translated automatically for GPUs.
Fil: Benítez Llambay, Pablo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Astronomía Teórica y Experimental. Universidad Nacional de Córdoba. Observatorio Astronómico de Córdoba. Instituto de Astronomía Teórica y Experimental; Argentina
Fil: Masset, Frédéric S.. Universidad Nacional Autónoma de México; México - Materia
-
ACCRETION, ACCRETION DISKS
HYDRODYNAMICS
MAGNETOHYDRODYNAMICS (MHD)
METHODS: NUMERICAL
PROTOPLANETARY DISKS - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
.jpg)
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/46941
Ver los metadatos del registro completo
| id |
CONICETDig_02731eb5e85b02158a3e714bfcb89d2b |
|---|---|
| oai_identifier_str |
oai:ri.conicet.gov.ar:11336/46941 |
| network_acronym_str |
CONICETDig |
| repository_id_str |
3498 |
| network_name_str |
CONICET Digital (CONICET) |
| spelling |
FARGO3D: A new GPU-oriented MHD codeBenítez Llambay, PabloMasset, Frédéric S.ACCRETION, ACCRETION DISKSHYDRODYNAMICSMAGNETOHYDRODYNAMICS (MHD)METHODS: NUMERICALPROTOPLANETARY DISKShttps://purl.org/becyt/ford/1.3https://purl.org/becyt/ford/1We present the FARGO3D code, recently publicly released. It is a magnetohydrodynamics code developed with special emphasis on the physics of protoplanetary disks and planet-disk interactions, and parallelized with MPI. The hydrodynamics algorithms are based on finite-difference upwind, dimensionally split methods. The magnetohydrodynamics algorithms consist of the constrained transport method to preserve the divergence-free property of the magnetic field to machine accuracy, coupled to a method of characteristics for the evaluation of electromotive forces and Lorentz forces. Orbital advection is implemented, and an N-body solver is included to simulate planets or stars interacting with the gas. We present our implementation in detail and present a number of widely known tests for comparison purposes. One strength of FARGO3D is that it can run on either graphical processing units (GPUs) or central processing units (CPUs), achieving large speed-up with respect to CPU cores. We describe our implementation choices, which allow a user with no prior knowledge of GPU programming to develop new routines for CPUs, and have them translated automatically for GPUs.Fil: Benítez Llambay, Pablo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Astronomía Teórica y Experimental. Universidad Nacional de Córdoba. Observatorio Astronómico de Córdoba. Instituto de Astronomía Teórica y Experimental; ArgentinaFil: Masset, Frédéric S.. Universidad Nacional Autónoma de México; MéxicoIOP Publishing2016-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/46941Benítez Llambay, Pablo; Masset, Frédéric S.; FARGO3D: A new GPU-oriented MHD code; IOP Publishing; Astrophysical Journal Supplement Series; 223; 1; 3-2016; 1-290067-0049CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/doi/10.3847/0067-0049/223/1/11info:eu-repo/semantics/altIdentifier/url/http://iopscience.iop.org/article/10.3847/0067-0049/223/1/11/metainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-10-29T11:50:03Zoai:ri.conicet.gov.ar:11336/46941instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-10-29 11:50:03.332CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
| dc.title.none.fl_str_mv |
FARGO3D: A new GPU-oriented MHD code |
| title |
FARGO3D: A new GPU-oriented MHD code |
| spellingShingle |
FARGO3D: A new GPU-oriented MHD code Benítez Llambay, Pablo ACCRETION, ACCRETION DISKS HYDRODYNAMICS MAGNETOHYDRODYNAMICS (MHD) METHODS: NUMERICAL PROTOPLANETARY DISKS |
| title_short |
FARGO3D: A new GPU-oriented MHD code |
| title_full |
FARGO3D: A new GPU-oriented MHD code |
| title_fullStr |
FARGO3D: A new GPU-oriented MHD code |
| title_full_unstemmed |
FARGO3D: A new GPU-oriented MHD code |
| title_sort |
FARGO3D: A new GPU-oriented MHD code |
| dc.creator.none.fl_str_mv |
Benítez Llambay, Pablo Masset, Frédéric S. |
| author |
Benítez Llambay, Pablo |
| author_facet |
Benítez Llambay, Pablo Masset, Frédéric S. |
| author_role |
author |
| author2 |
Masset, Frédéric S. |
| author2_role |
author |
| dc.subject.none.fl_str_mv |
ACCRETION, ACCRETION DISKS HYDRODYNAMICS MAGNETOHYDRODYNAMICS (MHD) METHODS: NUMERICAL PROTOPLANETARY DISKS |
| topic |
ACCRETION, ACCRETION DISKS HYDRODYNAMICS MAGNETOHYDRODYNAMICS (MHD) METHODS: NUMERICAL PROTOPLANETARY DISKS |
| purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.3 https://purl.org/becyt/ford/1 |
| dc.description.none.fl_txt_mv |
We present the FARGO3D code, recently publicly released. It is a magnetohydrodynamics code developed with special emphasis on the physics of protoplanetary disks and planet-disk interactions, and parallelized with MPI. The hydrodynamics algorithms are based on finite-difference upwind, dimensionally split methods. The magnetohydrodynamics algorithms consist of the constrained transport method to preserve the divergence-free property of the magnetic field to machine accuracy, coupled to a method of characteristics for the evaluation of electromotive forces and Lorentz forces. Orbital advection is implemented, and an N-body solver is included to simulate planets or stars interacting with the gas. We present our implementation in detail and present a number of widely known tests for comparison purposes. One strength of FARGO3D is that it can run on either graphical processing units (GPUs) or central processing units (CPUs), achieving large speed-up with respect to CPU cores. We describe our implementation choices, which allow a user with no prior knowledge of GPU programming to develop new routines for CPUs, and have them translated automatically for GPUs. Fil: Benítez Llambay, Pablo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Astronomía Teórica y Experimental. Universidad Nacional de Córdoba. Observatorio Astronómico de Córdoba. Instituto de Astronomía Teórica y Experimental; Argentina Fil: Masset, Frédéric S.. Universidad Nacional Autónoma de México; México |
| description |
We present the FARGO3D code, recently publicly released. It is a magnetohydrodynamics code developed with special emphasis on the physics of protoplanetary disks and planet-disk interactions, and parallelized with MPI. The hydrodynamics algorithms are based on finite-difference upwind, dimensionally split methods. The magnetohydrodynamics algorithms consist of the constrained transport method to preserve the divergence-free property of the magnetic field to machine accuracy, coupled to a method of characteristics for the evaluation of electromotive forces and Lorentz forces. Orbital advection is implemented, and an N-body solver is included to simulate planets or stars interacting with the gas. We present our implementation in detail and present a number of widely known tests for comparison purposes. One strength of FARGO3D is that it can run on either graphical processing units (GPUs) or central processing units (CPUs), achieving large speed-up with respect to CPU cores. We describe our implementation choices, which allow a user with no prior knowledge of GPU programming to develop new routines for CPUs, and have them translated automatically for GPUs. |
| publishDate |
2016 |
| dc.date.none.fl_str_mv |
2016-03 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/46941 Benítez Llambay, Pablo; Masset, Frédéric S.; FARGO3D: A new GPU-oriented MHD code; IOP Publishing; Astrophysical Journal Supplement Series; 223; 1; 3-2016; 1-29 0067-0049 CONICET Digital CONICET |
| url |
http://hdl.handle.net/11336/46941 |
| identifier_str_mv |
Benítez Llambay, Pablo; Masset, Frédéric S.; FARGO3D: A new GPU-oriented MHD code; IOP Publishing; Astrophysical Journal Supplement Series; 223; 1; 3-2016; 1-29 0067-0049 CONICET Digital CONICET |
| dc.language.none.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/doi/10.3847/0067-0049/223/1/11 info:eu-repo/semantics/altIdentifier/url/http://iopscience.iop.org/article/10.3847/0067-0049/223/1/11/meta |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
IOP Publishing |
| publisher.none.fl_str_mv |
IOP Publishing |
| dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
| reponame_str |
CONICET Digital (CONICET) |
| collection |
CONICET Digital (CONICET) |
| instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
| repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
| repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
| _version_ |
1847426543034302464 |
| score |
13.10058 |