EMMA: an adaptive mesh refinement cosmological simulation code with radiative transfer

被引:40
作者
Aubert, Dominique [1 ]
Deparis, Nicolas [1 ]
Ocvirk, Pierre [1 ]
机构
[1] Univ Strasbourg, CNRS UMR 7550, Observe Astron Strasbourg, Strasbourg, France
关键词
methods: numerical; dark ages; reionization; first stars; 21 CM SIGNAL; COSMIC REIONIZATION; SUPERNOVA FEEDBACK; COMPARISON PROJECT; STAR-FORMATION; GALAXIES; HYDRODYNAMICS; EPOCH; I; FEATURES;
D O I
10.1093/mnras/stv1896
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
EMMA is a cosmological simulation code aimed at investigating the reionization epoch. It handles simultaneously collisionless and gas dynamics, as well as radiative transfer physics using a moment-based description with the M1 approximation. Field quantities are stored and computed on an adaptive three-dimensional mesh and the spatial resolution can be dynamically modified based on physically motivated criteria. Physical processes can be coupled at all spatial and temporal scales. We also introduce a new and optional approximation to handle radiation: the light is transported at the resolution of the non-refined grid and only once the dynamics has been fully updated, whereas thermo-chemical processes are still tracked on the refined elements. Such an approximation reduces the overheads induced by the treatment of radiation physics. A suite of standard tests are presented and passed by EMMA, providing a validation for its future use in studies of the reionization epoch. The code is parallel and is able to use graphics processing units (GPUs) to accelerate hydrodynamics and radiative transfer calculations. Depending on the optimizations and the compilers used to generate the CPU reference, global GPU acceleration factors between x3.9 and x16.9 can be obtained. Vectorization and transfer operations currently prevent better GPU performance and we expect that future optimizations and hardware evolution will lead to greater accelerations.
引用
收藏
页码:1012 / 1037
页数:26
相关论文
共 58 条
[1]   Planck 2013 results. XVI. Cosmological parameters [J].
Ade, P. A. R. ;
Aghanim, N. ;
Armitage-Caplan, C. ;
Arnaud, M. ;
Ashdown, M. ;
Atrio-Barandela, F. ;
Aumont, J. ;
Baccigalupi, C. ;
Banday, A. J. ;
Barreiro, R. B. ;
Bartlett, J. G. ;
Battaner, E. ;
Benabed, K. ;
Benoit, A. ;
Benoit-Levy, A. ;
Bernard, J. -P. ;
Bersanelli, M. ;
Bielewicz, P. ;
Bobin, J. ;
Bock, J. J. ;
Bonaldi, A. ;
Bond, J. R. ;
Borrill, J. ;
Bouchet, F. R. ;
Bridges, M. ;
Bucher, M. ;
Burigana, C. ;
Butler, R. C. ;
Calabrese, E. ;
Cappellini, B. ;
Cardoso, J. -F. ;
Catalano, A. ;
Challinor, A. ;
Chamballu, A. ;
Chary, R. -R. ;
Chen, X. ;
Chiang, H. C. ;
Chiang, L. -Y ;
Christensen, P. R. ;
Church, S. ;
Clements, D. L. ;
Colombi, S. ;
Colombo, L. P. L. ;
Couchot, F. ;
Coulais, A. ;
Crill, B. P. ;
Curto, A. ;
Cuttaia, F. ;
Danese, L. ;
Davies, R. D. .
ASTRONOMY & ASTROPHYSICS, 2014, 571
[2]   A radiative transfer scheme for cosmological reionization based on a local Eddington tensor [J].
Aubert, Dominique ;
Teyssier, Romain .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2008, 387 (01) :295-307
[3]   REIONIZATION SIMULATIONS POWERED BY GRAPHICS PROCESSING UNITS. I. ON THE STRUCTURE OF THE ULTRAVIOLET RADIATION FIELD [J].
Aubert, Dominique ;
Teyssier, Romain .
ASTROPHYSICAL JOURNAL, 2010, 724 (01) :244-266
[4]  
Aubert D, 2009, LECT NOTES COMPUT SC, V5544, P874, DOI 10.1007/978-3-642-01970-8_88
[5]   Reionization by UV or X-ray sources [J].
Baek, S. ;
Semelin, B. ;
Di Matteo, P. ;
Revaz, Y. ;
Combes, F. .
ASTRONOMY & ASTROPHYSICS, 2010, 523
[6]   The simulated 21 cm signal during the epoch of reionization: full modeling of the Ly-α pumping [J].
Baek, S. ;
Di Matteo, P. ;
Semelin, B. ;
Combes, F. ;
Revaz, Y. .
ASTRONOMY & ASTROPHYSICS, 2009, 495 (02) :389-405
[7]   In the beginning: the first sources of light and the reionization of the universe [J].
Barkana, R ;
Loeb, A .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2001, 349 (02) :126-238
[8]   SELF-SIMILAR SECONDARY INFALL AND ACCRETION IN AN EINSTEIN-DESITTER UNIVERSE [J].
BERTSCHINGER, E .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1985, 58 (01) :39-66
[9]   UV LUMINOSITY FUNCTIONS AT REDSHIFTS z ∼ 4 TO z ∼ 10: 10,000 GALAXIES FROM HST LEGACY FIELDS [J].
Bouwens, R. J. ;
Illingworth, G. D. ;
Oesch, P. A. ;
Trenti, M. ;
Labbe, I. ;
Bradley, L. ;
Carollo, M. ;
van Dokkum, P. G. ;
Gonzalez, V. ;
Holwerda, B. ;
Franx, M. ;
Spitler, L. ;
Smit, R. ;
Magee, D. .
ASTROPHYSICAL JOURNAL, 2015, 803 (01) :1-49
[10]   Measurements of the ultraviolet background at 4.6 < z < 6.4 using the quasar proximity effect☆ [J].
Calverley, Alexander P. ;
Becker, George D. ;
Haehnelt, Martin G. ;
Bolton, James S. .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2011, 412 (04) :2543-2562