{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:45:28Z","timestamp":1777675528271,"version":"3.51.4"},"reference-count":84,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2020,2,14]],"date-time":"2020-02-14T00:00:00Z","timestamp":1581638400000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.sagepub.com\/licence-information-for-chorus"}],"funder":[{"DOI":"10.13039\/100000001","name":"US DOE","doi-asserted-by":"publisher","award":["DE- AC52-06NA25396, DE-AC52- 07NA27344"],"award-info":[{"award-number":["DE- AC52-06NA25396, DE-AC52- 07NA27344"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2019,7]]},"abstract":"<jats:p>We present a highly scalable demonstration of a portable asynchronous many-task programming model and runtime system applied to a grid-based adaptive mesh refinement hydrodynamic simulation of a double white dwarf merger with 14 levels of refinement that spans 17 orders of magnitude in astrophysical densities. The code uses the portable C++ parallel programming model that is embodied in the HPX library and being incorporated into the ISO C++ standard. The model represents a significant shift from existing bulk synchronous parallel programming models under consideration for exascale systems. Through the use of the Futurization technique, seemingly sequential code is transformed into wait-free asynchronous tasks. We demonstrate the potential of our model by showing results from strong scaling runs on National Energy Research Scientific Computing Center\u2019s Cori system (658,784 Intel Knight\u2019s Landing cores) that achieve a parallel efficiency of 96.8% using billions of asynchronous tasks.<\/jats:p>","DOI":"10.1177\/1094342018819744","type":"journal-article","created":{"date-parts":[[2019,2,14]],"date-time":"2019-02-14T23:17:38Z","timestamp":1550186258000},"page":"699-715","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":15,"title":["Harnessing billions of tasks for a scalable portable hydrodynamic simulation of the merger of two stars"],"prefix":"10.1177","volume":"33","author":[{"given":"Thomas","family":"Heller","sequence":"first","affiliation":[{"name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Bavaria, Germany"},{"name":"The STE||AR Group"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bryce Adelstein","family":"Lelbach","sequence":"additional","affiliation":[{"name":"The STE||AR Group"},{"name":"NVIDIA, Santa Clara, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin A","family":"Huck","sequence":"additional","affiliation":[{"name":"University of Oregon, Eugene, OR, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Biddiscombe","sequence":"additional","affiliation":[{"name":"The STE||AR Group"},{"name":"Swiss National Supercomputing Centre, Lugano, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patricia","family":"Grubel","sequence":"additional","affiliation":[{"name":"The STE||AR Group"},{"name":"Los Alamos National Laboratory, NM, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alice E","family":"Koniges","sequence":"additional","affiliation":[{"name":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Kretz","sequence":"additional","affiliation":[{"name":"GSI Helmholtzzentrum f\u00fcr Schwerionenforschung, Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dominic","family":"Marcello","sequence":"additional","affiliation":[{"name":"The STE||AR Group"},{"name":"Louisiana State University, Baton Rouge, LA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Pfander","sequence":"additional","affiliation":[{"name":"University of Stuttgart, Baden-W\u00fcrttemberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrian","family":"Serio","sequence":"additional","affiliation":[{"name":"The STE||AR Group"},{"name":"Louisiana State University, Baton Rouge, LA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juhan","family":"Frank","sequence":"additional","affiliation":[{"name":"Louisiana State University, Baton Rouge, LA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Geoffrey C","family":"Clayton","sequence":"additional","affiliation":[{"name":"Louisiana State University, Baton Rouge, LA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dirk","family":"Pfl\u00fcger","sequence":"additional","affiliation":[{"name":"University of Stuttgart, Baden-W\u00fcrttemberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Eder","sequence":"additional","affiliation":[{"name":"Lawrence Livermore National Laboratory, Livermore, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hartmut","family":"Kaiser","sequence":"additional","affiliation":[{"name":"The STE||AR Group"},{"name":"Louisiana State University, Baton Rouge, LA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2019,2,14]]},"reference":[{"key":"bibr1-1094342018819744","doi-asserted-by":"crossref","unstructured":"Anderson M, Brodowicz M, Kaiser H, et al. (2013) Tabulated equations of state with a many-tasking execution model. In: Proceedings of the IEEE International Symposium on Parallel Distributed Processing, Workshops and PhD Forum (IPDPSW), Workshop on Large-Scale Parallel Processing (LSPP). ISBN 978-1-4799-1372-5, pp. 1691\u20131699. DOI: 10.1109\/IPDPSW.2013.162. Available at: https:\/\/stellar.cct.lsu.edu\/pubs\/tabulated_eos.pdf.","DOI":"10.1109\/IPDPSW.2013.162"},{"key":"bibr2-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1145\/75277.75303"},{"key":"bibr3-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2012.71"},{"key":"bibr4-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31057-7_12"},{"key":"bibr5-1094342018819744","unstructured":"Boost (2017) Boost C++ Libraries 1.63.0 source and binary distributions. Available at: https:\/\/www.boost.org\/users\/history\/version_1_63_0.html (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license)."},{"key":"bibr6-1094342018819744","doi-asserted-by":"crossref","unstructured":"Byerly ZD, Lelbach BA, Tohline JE, et al. (2014) A hybrid advection scheme for conserving angular momentum on a refined Cartesian mesh. Astrophysical Journal, Supplement (ApJS) 212(2, art. id 23). DOI: 10.1088\/0067-0049\/212\/2\/23. Available at: http:\/\/adsabs.harvard.edu\/abs\/2014ApJS.212\u202623B (accessed 25 January 2019).","DOI":"10.1088\/0067-0049\/212\/2\/23"},{"key":"bibr7-1094342018819744","unstructured":"C++ Standards Committee (2011) ISO\/IEC 14882:2011, Standard for programming language C++ (C++11). Technical report, ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee). Available at: https:\/\/wg21.link\/N3337 (accessed 25 January 2019), last publicly available draft."},{"key":"bibr8-1094342018819744","unstructured":"C++ Standards Committee (2017a) ISO\/IEC DIS 14882, working draft, standard for programming language C++ (C++17). Technical report, ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee). Available at: https:\/\/wg21.link\/N4659 (accessed 25 January 2019) last publicly available draft."},{"key":"bibr9-1094342018819744","unstructured":"C++ Standards Committee (2017b) ISO\/IEC TS 22277, programming languages \u2013 c++ extensions for coroutines. Technical report, ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee). Available at: https:\/\/wg21.link\/N4663 (accessed 25 January 2019), last publicly available draft."},{"key":"bibr10-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1177\/1094342007078442"},{"key":"bibr11-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1145\/1103845.1094852"},{"key":"bibr12-1094342018819744","doi-asserted-by":"crossref","unstructured":"Dan M, Rosswog S, Br\u00fcggen M, et al. (2014) The structure and fate of white dwarf merger remnants. Monthly Notices of the Royal Astronomical Society (MNRAS) 438(1): 14\u201334. DOI: 10.1093\/mnras\/stt1766. Available at: http:\/\/adsabs.harvard.edu\/abs\/2014MNRAS.438\u202614D (accessed 25 January 2019).","DOI":"10.1093\/mnras\/stt1766"},{"key":"bibr13-1094342018819744","doi-asserted-by":"crossref","unstructured":"Dan M, Rosswog S, Guillochon J, et al. (2011) Prelude to a double degenerate merger: the onset of mass transfer and its impact on gravitational waves and surface detonations. Astrophysical Journal (ApJ) 737 (2, art. id 89). DOI: 10.1088\/0004-637X\/737\/2\/89. Available at: http:\/\/adsabs.harvard.edu\/abs\/2011ApJ\u2026737\u202689D (accessed 25 January 2019).","DOI":"10.1088\/0004-637X\/737\/2\/89"},{"key":"bibr14-1094342018819744","doi-asserted-by":"crossref","unstructured":"Dan M, Rosswog S, Guillochon J, et al. (2012) How the merger of two white dwarfs depends on their mass ratio: orbital stability and detonations at contact. Monthly Notices of the Royal Astronomical Society (MNRAS) 422(3): 2417\u20132428. DOI: 10.1111\/j.1365-2966.2012.20794.x. Available at: http:\/\/adsabs.harvard.edu\/abs\/2012MNRAS.422.2417D (accessed 25 January 2019).","DOI":"10.1111\/j.1365-2966.2012.20794.x"},{"key":"bibr15-1094342018819744","doi-asserted-by":"crossref","unstructured":"Dehnen W (2000) A very fast and momentum-conserving tree code. Astrophysical Journal, Letters (ApJL) 536(1): L39\u2013L42. DOI: 10.1086\/312724. Available at: http:\/\/adsabs.harvard.edu\/abs\/2000ApJ\u2026536%20L.39D (accessed 25 January 2019).","DOI":"10.1086\/312724"},{"key":"bibr16-1094342018819744","doi-asserted-by":"crossref","unstructured":"Dekate C, Anderson M, Brodowicz M, et al. (2012) Improving the scalability of parallel nbody applications with an event driven constraint based execution model. International Journal of High Performance Computing Applications (IJHPCA) 26(3): 319\u2013332. DOI: 10.1177\/1094342012440585. Available at: https:\/\/arxiv.org\/abs\/1109.5190 (accessed 25 January 2019).","DOI":"10.1177\/1094342012440585"},{"key":"bibr17-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2015.02.032"},{"key":"bibr18-1094342018819744","volume-title":"13th International workshop on OpenMP, IWOMP 2017","author":"deSupinski BR","year":"2017"},{"key":"bibr19-1094342018819744","doi-asserted-by":"crossref","unstructured":"Doerfer D, Deslippe J, Williams S, et al. (2016) Applying the roofline performance model to the Intel Xeon Phi Knights landing processor. In: Proceedings of the Intel Xeon Phi User Group Workshop Annual US Meeting. Available at: https:\/\/crd.lbl.gov\/assets\/Uploads\/ixpug16-roofline.pdf (accessed 25 January 2019).","DOI":"10.1007\/978-3-319-46079-6_24"},{"key":"bibr20-1094342018819744","unstructured":"Dongarra J, London K, Moore S, et al. (2001) Using PAPI for hardware performance monitoring on Linux systems. In: Proceedings of the international conference on Linux clusters: the HPC revolution. Available at: www.netlib.org\/utk\/people\/JackDongarra\/PAPERS\/papi-linux.pdf (accessed 25 January 2019)."},{"key":"bibr21-1094342018819744","doi-asserted-by":"crossref","unstructured":"D\u2019Souza MCR, Motl PM, Tohline JE, et al. (2006) Numerical simulations of the onset and stability of dynamical mass transfer in binaries. Astrophysical Journal (ApJ) 643(1): 381\u2013401. DOI: 10.1086\/500384. Available at: http:\/\/adsabs.harvard.edu\/abs\/2006ApJ\u2026643.381D (accessed 25 January 2019).","DOI":"10.1086\/500384"},{"key":"bibr22-1094342018819744","unstructured":"Eschweiler D, Wagner M, Geimer M, et al. (2012) Open trace format 2: the next generation of scalable trace formats and support libraries. Advances in Parallel Computing 22: 481\u2013490. DOI: 10.3233\/978-1-61499-041-3-481. Available at: https:\/\/goo.gl\/LVoPi5 (accessed 25 January 2019)."},{"key":"bibr23-1094342018819744","unstructured":"GNU (2017) GNU Compiler Collection 6.3.0 source distributions. Available at: https:\/\/ftp.gnu.org\/gnu\/gcc\/gcc-6.3.0\/. Available under the GNU General Public License version 3 (accessed 25 January 2019)."},{"key":"bibr24-1094342018819744","doi-asserted-by":"crossref","unstructured":"Guillochon J, Dan M, Ramirez-Ruiz E, et al. (2010) Surface detonations in double degenerate binary systems triggered by accretion stream instabilities. Astrophysical Journal, Letters (ApJL) 709(1): L64\u2013L69. DOI: 10.1088\/2041-8205\/709\/1\/L64. Available at: http:\/\/adsabs.harvard.edu\/abs\/2010ApJ\u2026709%20L.64G (accessed 25 January 2019).","DOI":"10.1088\/2041-8205\/709\/1\/L64"},{"key":"bibr25-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4291"},{"key":"bibr26-1094342018819744","doi-asserted-by":"crossref","unstructured":"Heller T, Kaiser H, Diehl P, et al. (2016) Closing the performance gap with modern C++. In: Proceedings of the international conference on high performance computing workshops (ISC Workshops), Workshop on Exascale Multi\/Many Core Computing Systems (EMuCoCoS). ISBN 978-3-319-46079-6, pp. 18\u201331. DOI: 10.1007\/978-3-319-46079-6 2. Available at: https:\/\/stellar.cct.lsu.edu\/pubs\/closing_perf_gap_isc_2016.pdf (accessed 25 January 2019).","DOI":"10.1007\/978-3-319-46079-6_2"},{"key":"bibr27-1094342018819744","doi-asserted-by":"crossref","unstructured":"Heller T, Kaiser H, Iglberger K (2012) Application of the paralleX execution model to stencil-based problems. Computer Science - Research and Development 28(2-3): 253\u2013261. DOI: 10.1007\/s00450-012-0217 -1. Available at: https:\/\/stellar.cct.lsu.edu\/pubs\/isc2012.pdf (accessed 25 January 2019).","DOI":"10.1007\/s00450-012-0217-1"},{"key":"bibr28-1094342018819744","unstructured":"Heller T, Kaiser H, Sch\u00e4fer A, et al. (2013) Using HPX and LibGeoDecomp for Scaling HPC applications on heterogeneous supercomputers. In: Proceedings of the ACM\/IEEE Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA, SC Workshop), art. id 1. ISBN 978-1-4503-2508-0. DOI: 10.1145\/2530268.2530269. Available at: https:\/\/stellar.cct.lsu.edu\/pubs\/scala13.pdf (accessed 25 January 2019)."},{"key":"bibr29-1094342018819744","unstructured":"Hoberock J, Garland M, Kohlhoff C, et al. (2017) P0443R2: A unified executors proposal for C++. ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee) Mailings. Available at: https:\/\/wg21.link\/P0443R2 (accessed 25 January 2019)."},{"issue":"3","key":"bibr30-1094342018819744","first-page":"49","volume":"2","author":"Huck K","year":"2015","journal-title":"Supercomputing Frontiers and Innovations"},{"key":"bibr31-1094342018819744","unstructured":"Intel (2017a) Intel cilk plus. Available at: https:\/\/software.intel.com\/en-us\/intel-cilk-plus (accessed 25 January 2019)."},{"key":"bibr32-1094342018819744","unstructured":"Intel (2017b) Intel SPMD Program Compiler (ISPC). Available at: https:\/\/ispc.github.io\/ (accessed 25 January 2019)."},{"key":"bibr33-1094342018819744","unstructured":"Intel (2017c) Intel Xeon Phi Processor 7250 (16 GB, 1.40 GHz, 68 core) Specifications. Available at: https:\/\/ark.intel.com\/products\/94035\/Intel-Xeon-Phi-Processor-7250-16GB-1_40-GHz-68-core (accessed 25 January 2019)."},{"key":"bibr34-1094342018819744","unstructured":"Jemalloc (2017) Jemalloc GitHub repository, 4.5.0 tag. Available at: https:\/\/github.com\/jemalloc\/jemalloc\/tree\/4.5.0. Available under the 2-Clause BSD License (accessed 25 January 2019)."},{"key":"bibr35-1094342018819744","unstructured":"Kadam K, Clayton GC, Motl PM, et al. (2017) Numerical simulations of close and contact binary systems having bipolytropic equation of state. In: Proceedings of the American Astronomical Society (AAS), meeting 229, art. id 433.14. Available at: http:\/\/adsabs.harvard.edu\/abs\/2017AAS\u20262294%203314%20K (accessed 25 January 2019)."},{"key":"bibr36-1094342018819744","doi-asserted-by":"crossref","unstructured":"Kadam K, Motl PM, Frank J, et al. (2016) A numerical method for generating rapidly rotating bipolytropic structures in equilibrium. Monthly Notices of the Royal Astronomical Society (MNRAS) 462(2): 2237\u20132245. DOI: 10.1093\/mnras\/stw1814. Available at: http:\/\/adsabs.harvard.edu\/abs\/2016MNRAS.462.2237%20K (accessed 25 January 2019).","DOI":"10.1093\/mnras\/stw1814"},{"key":"bibr37-1094342018819744","doi-asserted-by":"crossref","unstructured":"Kaiser H, Heller T, Bourgeois D, et al. (2015) Higher-level parallelization for local and distributed asynchronous task-based programming. In: Proceedings of the ACM\/IEEE International Workshop on Extreme Scale Programming Models and Middleware (ESPM, SC Workshop). pp. 29\u201337. DOI: 10.1145\/2832241.2832244. ISBN 978-1-4503-3996-4. Available at: https:\/\/stellar.cct.lsu.edu\/pubs\/executors_espm2_2015.pdf (accessed 25 January 2019).","DOI":"10.1145\/2832241.2832244"},{"key":"bibr38-1094342018819744","unstructured":"Kaiser H, Heller T, Lelbach BA, et al. (2014) HPX: a task based programming model in a global address space. In: Proceedings of the international conference on partitioned global address space programming models (PGAS), art. id 6. ISBN 978-1-4503-3247-7. DOI: 10.1145\/2676870.2676883. Available at: https:\/\/stellar.cct.lsu.edu\/pubs\/pgas14.pdf (accessed 25 January 2019)."},{"key":"bibr39-1094342018819744","doi-asserted-by":"crossref","unstructured":"Katz MP, Zingale M, Calder AC, et al. (2016) White dwarf mergers on adaptive meshes. I. methodology and code verification. Astrophysical Journal (ApJ) 819(2, art. id 94). DOI: 10.3847\/0004-637X\/819\/2\/94. Available at: http:\/\/adsabs.harvard.edu\/abs\/2016ApJ\u2026819\u202694%20K (accessed 25 January 2019).","DOI":"10.3847\/0004-637X\/819\/2\/94"},{"key":"bibr40-1094342018819744","unstructured":"Kazakova A (2015) C\/C++ facts we learned before going ahead with CLion. Technical report, Jetbrains. Available at: https:\/\/blog.jetbrains.com\/clion\/2015\/07\/infographics-cpp-facts-before-clion\/ (accessed 25 January 2019)."},{"key":"bibr41-1094342018819744","unstructured":"Kevin Huck (2017) APEX performance monitoring framework GitHub repository, commit 58214cf. Available at: https:\/\/github.com\/khuck\/xpress-apex\/commit\/58214cfba5ce6ddb2682713329687c56625c580e (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license)."},{"key":"bibr42-1094342018819744","unstructured":"Kn\u00fcpfer A, Brunst H, Doleschal J, et al. (2008) The Vampir performance analysis tool-set. In: Tools for High Performance Computing: Proceedings of the International Workshop on Parallel Tools for High Performance Computing, pp. 139\u2013155. DOI: 10.1007\/978-3-540-68564-7 9. ISBN 978-3-540-68561-6 Available at: https:\/\/link.springer.com\/chapter\/10.1007\/978-3-540-68564-7_9#citeas."},{"key":"bibr43-1094342018819744","unstructured":"Kretz M (2015a) Extending C++ for Explicit Data-Parallel Programming via SIMD Vector Types. PhD Thesis, Goethe University Frankfurt. DOI: 10.13140\/RG.2.1.2355.4323. Available at: http:\/\/publikationen.ub.uni-frankfurt.de\/frontdoor\/index\/index\/docId\/38415 (accessed 25 January 2019)."},{"key":"bibr44-1094342018819744","unstructured":"Kretz M (2015b) N4395: SIMD Types: ABI Considerations. ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee) Mailings. Available at: https:\/\/wg21.link\/N4395 (accessed 25 January 2019)."},{"key":"bibr45-1094342018819744","unstructured":"Kretz M (2015c) N4454: SIMD Types Example: Matrix Multiplication. ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee) Mailings. Available at: https:\/\/wg21.link\/N4454 (accessed 25 January 2019)."},{"key":"bibr46-1094342018819744","unstructured":"Kretz M (2016) P0350R0: Integrating datapar with Parallel Algorithms and Executors. ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee) Mailings. Available at: https:\/\/wg21.link\/P0350R0 (accessed 25 January 2019)."},{"key":"bibr47-1094342018819744","unstructured":"Kretz M (2017) P0214R3: Data-Parallel Vector Types & Operations. ISO\/IEC JTC1\/SC22\/WG21 (the C++ Standards Committee) Mailings. Available at: https:\/\/wg21.link\/P0214R3 (accessed 25 January 2019)."},{"key":"bibr48-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1149"},{"key":"bibr49-1094342018819744","doi-asserted-by":"crossref","unstructured":"Kumar R, Tullsen DM, Ranganathan P, et al. (2004) Single-ISA heterogeneous multi-core architectures for multithreaded workload performance. In: Proceedings of the ACM\/IEEE International Symposium on Computer Architecture (ISCA), pp. 64\u201375. DOI: 10.1109\/ISCA.2004.1310764. ISBN 0-7695-2143-6. Available at: https:\/\/ieeexplore.ieee.org\/document\/1310764 (accessed 25 January 2019).","DOI":"10.1109\/ISCA.2004.1310764"},{"key":"bibr50-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2000.6459"},{"key":"bibr51-1094342018819744","unstructured":"Lelbach BA, Byerly ZD, Marcello DC, et al. (2013) Octopus: A scalable AMR toolkit for astrophysics. In: Scientific Computing Around Louisiana (SCALA). Available at: http:\/\/stellar.cct.lsu.edu\/pubs\/SCALA2013_lelbach.pdf (accessed 25 January 2019)."},{"key":"bibr52-1094342018819744","doi-asserted-by":"crossref","unstructured":"Lindblom L, Tohline JE, Vallisneri M (2001) Nonlinear evolution of the r-modes in neutron stars. Physical Review Letters (PRL) 86(7): 1152\u20131155. DOI: 10.1103\/PhysRevLett.86.1152. Available at: http:\/\/adsabs.harvard.edu\/abs\/2001PhRvL.86.1152%20L (accessed 25 January 2019).","DOI":"10.1103\/PhysRevLett.86.1152"},{"key":"bibr53-1094342018819744","unstructured":"Linux Kernel Organization I (2017) Linux power capping framework. Available at: https:\/\/www.kernel.org\/doc\/Documentation\/power\/powercap\/powercap.txt (accessed 25 January 2019)."},{"key":"bibr54-1094342018819744","doi-asserted-by":"crossref","unstructured":"Marcello DC (2017) A very fast and angular momentum conserving tree code. The Astronomical Journal 154(3): 92.","DOI":"10.3847\/1538-3881\/aa7b2f"},{"key":"bibr55-1094342018819744","doi-asserted-by":"crossref","unstructured":"Marcello DC, Kadam K, Clayton GC, et al. (2016) Introducing Octo-tiger\/HPX: Simulating interacting binaries with adaptive mesh refinement and the fast multipole method. In: Proceedings of the international conference on accretion processes in cosmic sources. Proceedings of Sciene. Available at: http:\/\/apcs2016.iaps.inaf.it (accessed 25 January 2019).","DOI":"10.22323\/1.288.0055"},{"key":"bibr56-1094342018819744","unstructured":"Martin SJ, Kappel M (2014) Cray XC30 power monitoring and management. In: Proceedings of the Cray user group conference. Available at: https:\/\/cug.org\/proceedings\/cug2014_proceedings\/includes\/files\/pap130.pdf (accessed 25 January 2019)."},{"key":"bibr57-1094342018819744","doi-asserted-by":"crossref","unstructured":"Menon H, Wesolowski L, Zheng G, et al. (2015) Adaptive techniques for clustered N-body cosmological simulations. Computational Astrophysics and Cosmology 2, art. id 1. DOI: 10.1186\/s40668-015-0007-9. Available at: http:\/\/adsabs.harvard.edu\/abs\/2015ComAC\u20262\u2026.1%20M (accessed 25 January 2019).","DOI":"10.1186\/s40668-015-0007-9"},{"key":"#cr-split#-bibr58-1094342018819744.1","doi-asserted-by":"crossref","unstructured":"Montiel EJ, Clayton GC, Marcello DC, et al. (2015) What is the shell around r coronae borealis? Astronomical Journal","DOI":"10.1088\/0004-6256\/150\/1\/14"},{"key":"#cr-split#-bibr58-1094342018819744.2","unstructured":"(AJ) 150(1, art. id 14). DOI: 10.1088\/0004-6256\/150\/1\/14. Available at: http:\/\/adsabs.harvard.edu\/abs\/2015AJ\u2026.150\u202614%20M (accessed 25 January 2019)."},{"key":"bibr59-1094342018819744","doi-asserted-by":"crossref","unstructured":"Motl PM, Frank J, Staff J, et al. (2017) A comparison of grid-based and SPH binary mass-transfer and merger simulations. Astrophysical Journal, Supplement (ApJS) 229(2, art. id 27). DOI: 10.3847\/1538-4365\/aa5bde. Available at: http:\/\/adsabs.harvard.edu\/abs\/2017ApJS.229\u202627%20M (accessed 25 January 2019).","DOI":"10.3847\/1538-4365\/aa5bde"},{"key":"bibr60-1094342018819744","doi-asserted-by":"crossref","unstructured":"Motl PM, Frank J, Tohline JE, et al. (2007) The stability of double white dwarf binaries undergoing direct-impact accretion. Astrophysical Journal (ApJ) 670(2): 1314\u20131325. DOI: 10.1086\/522076. Available at: http:\/\/adsabs.harvard.edu\/abs\/2007ApJ\u2026670.1314%20M (accessed 25 January 2019).","DOI":"10.1086\/522076"},{"key":"bibr61-1094342018819744","unstructured":"NERSC (2017a) Cray MPICH 7.4.4 documentation for NERSC Cori. Available at: https:\/\/www.nersc.gov\/users\/computational-systems\/cori\/programming\/compiling-codes-on-cori\/ (accessed 25 January 2019)."},{"key":"bibr62-1094342018819744","unstructured":"NERSC (2017b) National Energy Research Scientific Computing Center (NERSC) Cori System Details. Available at: http:\/\/www.nersc.gov\/users\/computational-systems\/cori\/configuration\/ (accessed 25 January 2019)."},{"key":"bibr63-1094342018819744","unstructured":"Open MPI (2017) hwloc 1.11.6 source and binary distributions. Available at: https:\/\/www.open-mpi.org\/software\/hwloc\/v1.11\/ (accessed 25 January 2019). Available under the 3-Clause BSD License."},{"key":"bibr64-1094342018819744","doi-asserted-by":"crossref","unstructured":"Ott CD, Ou S, Tohline JE, et al. (2005) One-armed spiral instability in a low-T\/\u2014W\u2014 postbounce supernova core. Astrophysical Journal, Letters (ApJL) 625(2): L119\u2013L122. DOI: 10.1086\/431305. Available at: http:\/\/adsabs.harvard.edu\/abs\/2005ApJ\u2026625%20L.119O (accessed 25 January 2019).","DOI":"10.1086\/431305"},{"key":"bibr65-1094342018819744","doi-asserted-by":"crossref","unstructured":"Pakmor R, Hachinger S, R\u00f6pke FK, et al. (2011) Violent mergers of nearly equal-mass white dwarf as progenitors of subluminous type 1a supernovae. Astronomy and Astrophysics 528, art. id A117. DOI: 10.1051\/0004-6361\/201015653. Available at: http:\/\/adsabs.harvard.edu\/abs\/2011A&A\u2026528A.117P (accessed 25 January 2019).","DOI":"10.1051\/0004-6361\/201015653"},{"key":"bibr66-1094342018819744","doi-asserted-by":"crossref","unstructured":"Raskin C, Scannapieco E, Fryer C, et al. (2012) Remnants of binary white dwarf mergers. Astrophysical Journal (ApJ) 746(1, art. id 62). DOI: 10.1088\/0004-637X\/746\/1\/62. Available at: http:\/\/adsabs.harvard.edu\/abs\/2012ApJ\u2026746\u202662%20R (accessed 25 January 2019).","DOI":"10.1088\/0004-637X\/746\/1\/62"},{"key":"bibr67-1094342018819744","unstructured":"Sankrit R, Blair W (2004) X-ray, Optical & Infrared Composite (CXO\/HST\/SST) of Kepler\u2019s Supernova Remnant. Technical report, NASA\/ESA\/JHU. Available at: http:\/\/chandra.harvard.edu\/photo\/printgallery\/2004 (accessed 25 January 2019)."},{"key":"bibr68-1094342018819744","unstructured":"Schaller M, Gonnet P, Chalk ABG, et al. (2016) SWIFT: Using task-based parallelism, fully asynchronous communication, and graph partition-based domain decomposition for strong scaling on more than 100,000 cores. In: Proceedings of the ACM platform for advanced scientific computing conference (PASC), art. id 2. ISBN 978-1-4503-4126-4. DOI: 10.1145\/2929908.292991. Available at: https:\/\/arxiv.org\/abs\/1606.02738 (accessed 25 January 2019)."},{"key":"bibr69-1094342018819744","doi-asserted-by":"crossref","unstructured":"Schwab J, Shen KJ, Quataert E, et al. (2012) The viscous evolution of white dwarf merger remnants. Monthly Notices of the Royal Astronomical Society (MNRAS) 427(1): 190\u2013203. DOI: 10.1111\/j.1365-2966.2012.21993.x. Available at: http:\/\/adsabs.harvard.edu\/abs\/2012MNRAS.427.190%20S (accessed 25 January 2019).","DOI":"10.1111\/j.1365-2966.2012.21993.x"},{"key":"bibr70-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006064482"},{"key":"bibr71-1094342018819744","doi-asserted-by":"crossref","unstructured":"Sodani A (2015) Knights Landing (KNL): 2nd Generation Intel Xeon Phi Processor. In: Hot Chips Symposium. Available at: https:\/\/goo.gl\/a6haUm (accessed 25 January 2019).","DOI":"10.1109\/HOTCHIPS.2015.7477467"},{"key":"bibr72-1094342018819744","doi-asserted-by":"crossref","unstructured":"Staff JE, Menon A, Herwig F, et al. (2012) Do R coronae borealis stars form from double white dwarf mergers? Astrophysical Journal (ApJ) 757(1, art id. 76). DOI: 10.1088\/0004-637X\/757\/1\/76. Available at: http:\/\/adsabs.harvard.edu\/abs\/2012ApJ\u2026757\u202676%20S (accessed 25 January 2019).","DOI":"10.1088\/0004-637X\/757\/1\/76"},{"key":"bibr73-1094342018819744","unstructured":"STE||AR Group (2017a) HPX GitHub repository. Available at: https:\/\/github.com.STEllAR-GROUP\/hpx (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license\/."},{"key":"bibr74-1094342018819744","unstructured":"STE||AR Group (2017b) HPX GitHub repository, commit 19bd11a. Available at: https:\/\/github.com\/STEllAR-GROUP\/hpx\/commit\/19bd11a521f878580316f7f4c7754298b7b45563 (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license)."},{"key":"bibr75-1094342018819744","unstructured":"STE||AR Group (2017c) Octopus AMR Framework GitHub repository. Available at: https:\/\/github.com\/STEllAR-GROUP\/octopus (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license)."},{"key":"bibr76-1094342018819744","unstructured":"STE||AR Group (2017d) OctoTiger AMR Framework GitHub repository. Available at: https:\/\/github.com\/STEllAR-GROUP\/octotiger (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license)."},{"key":"bibr77-1094342018819744","unstructured":"STE||AR Group (2017e) Octotiger AMR Framework GitHub repository, commit 0b6cd60. Available at: https:\/\/github.com\/STEllAR-GROUP\/octotiger\/commit\/0b6cd60d0405be700f191f03e2a011f7503b7af1 (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license)."},{"key":"bibr78-1094342018819744","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-18378-2_15"},{"key":"bibr79-1094342018819744","unstructured":"USDOE (2012) X-Stack: Programming challenges, runtime systems, and tools (DoE-FOA-0000619). Technical report, US Department of Energy Office of Science. Available at: https:\/\/science.energy.gov\/\u223c\/media\/grants\/pdf\/foas\/2012\/SC_FOA_0000619.pdf (accessed 25 January 2019)."},{"key":"bibr80-1094342018819744","doi-asserted-by":"crossref","unstructured":"Wheeler K, Murphy R, Thain D (2008) Qthreads: an API for programming with millions of lightweight threads. In: Proceedings of the IEEE International Symposium on Parallel Distributed Processing, Workshops and PhD Forum (IPDPSW), Workshop on Multithreaded Architectures and Applications (MTAAP). ISBN 978-1-4244-1693-6. DOI: 10.1109\/IPDPS.2008.4536359. Available at: https:\/\/ieeexplore.ieee.org\/abstract\/document\/4536359","DOI":"10.1109\/IPDPS.2008.4536359"},{"key":"bibr81-1094342018819744","unstructured":"XPRESS APEX (2017) APEX performance monitoring framework GitHub repository. Available at: https:\/\/github.com\/khuck\/xpress-apex (accessed 25 January 2019). Available under the Boost Software License 1.0 (a BSD-style open source license)."},{"key":"bibr82-1094342018819744","doi-asserted-by":"crossref","unstructured":"Zingale M, Almgren AS, Bell JB, et al. (2009) Low mach number modeling of type IA supernovae. IV. White dwarf convection. Astrophysical Journal (ApJ) 704(1): 196\u2013210. DOI: 10.1088\/0004-637X\/704\/1\/196. Available at: http:\/\/adsabs.harvard.edu\/abs\/2009ApJ\u2026704.196Z (accessed 25 January 2019).","DOI":"10.1088\/0004-637X\/704\/1\/196"},{"key":"bibr83-1094342018819744","doi-asserted-by":"crossref","unstructured":"\u017deljko I, Axelrod TS, Brandt WN, et al. (2008) Large synoptic survey telescope: From science drivers to reference design. Serbian Astronomical Journal (176): 1\u201313. DOI: 10.2298\/SAJ0876001I. Available at: http:\/\/adsabs.harvard.edu\/abs\/2008SerAJ.176\u2026.1I (accessed 25 January 2019).","DOI":"10.2298\/SAJ0876001I"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342018819744","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1094342018819744","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342018819744","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342018819744","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:15:45Z","timestamp":1777450545000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342018819744"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,14]]},"references-count":84,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,7]]}},"alternative-id":["10.1177\/1094342018819744"],"URL":"https:\/\/doi.org\/10.1177\/1094342018819744","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,14]]}}}