{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T05:29:45Z","timestamp":1778650185754,"version":"3.51.4"},"reference-count":40,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2018,12,11]],"date-time":"2018-12-11T00:00:00Z","timestamp":1544486400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"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>Writing high-performance solvers for engineering applications is a delicate task. These codes are often developed on an application to application basis, highly optimized to solve a certain problem. Here, we present our work on developing a general simulation framework for efficient computation of time-resolved approximations of complex industrial flow problems\u2014Complex Unified Building cube method (CUBE). To address the challenges of emerging, modern supercomputers, suitable data structures and communication patterns are developed and incorporated into CUBE. We use a Cartesian grid together with various immersed boundary (IB) methods to accurately capture moving, complex geometries. The asymmetric workload of the IB is balanced by a predictive dynamic load balancer, and a multithreaded halo exchange algorithm is employed to efficiently overlap communication with computations. Our work also concerns efficient methods for handling the large amount of data produced by large-scale flow simulations, such as scalable parallel I\/O, data compression, and in-situ processing.<\/jats:p>","DOI":"10.1177\/1094342018816377","type":"journal-article","created":{"date-parts":[[2018,12,11]],"date-time":"2018-12-11T22:54:37Z","timestamp":1544568877000},"page":"678-698","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":44,"title":["CUBE: A scalable framework for large-scale industrial simulations"],"prefix":"10.1177","volume":"33","author":[{"given":"Niclas","family":"Jansson","sequence":"first","affiliation":[{"name":"RIKEN Advanced Institute for Computational Science, Kobe, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rahul","family":"Bale","sequence":"additional","affiliation":[{"name":"RIKEN Advanced Institute for Computational Science, Kobe, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keiji","family":"Onishi","sequence":"additional","affiliation":[{"name":"RIKEN Advanced Institute for Computational Science, Kobe, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Makoto","family":"Tsubokura","sequence":"additional","affiliation":[{"name":"RIKEN Advanced Institute for Computational Science, Kobe, Japan"},{"name":"Department of Computational Science, Graduate School of System Informatics, Kobe University, Kobe, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2018,12,11]]},"reference":[{"issue":"100","key":"bibr1-1094342018816377","first-page":"9","volume":"3","author":"Aln\u00e6s M","year":"2015","journal-title":"Archive of Numerical Software"},{"key":"bibr2-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31046-1"},{"key":"bibr3-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2013.04.033"},{"key":"bibr4-1094342018816377","doi-asserted-by":"publisher","DOI":"10.2514\/6.2005-79"},{"key":"bibr5-1094342018816377","first-page":"190","volume-title":"Proceedings of IEEE Visualization 2005","author":"Childs H","year":"2005"},{"key":"bibr6-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1969-0242393-5"},{"key":"bibr7-1094342018816377","unstructured":"Clift R, Grace J, Weber M (2005) Bubbles, Drops, and Particles. Dover Civil and Mechanical Engineering Series. Dover Publications. ISBN 9780486445809. Available at: https:\/\/books.google.co.jp\/books?id=UUrOmD8niUQC."},{"key":"bibr8-1094342018816377","volume-title":"The unsteady wind environment of road vehicles, part one: A review of the on-road turbulent wind environment","author":"Cooper KR","year":"2007"},{"key":"bibr9-1094342018816377","volume-title":"The Unsteady Wind Environment of Road Vehicles, Part One: A Review of the On-road Turbulent Wind Environment","author":"Cooper KR","year":"2007"},{"key":"bibr10-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-0849-5"},{"key":"bibr11-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2000.6484"},{"key":"bibr12-1094342018816377","unstructured":"Gailly JL, Adler M (2004) Zlib compression library. Available at: http:\/\/www.dspace.cam.ac.uk\/handle\/1810\/3486"},{"key":"bibr13-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1137\/040618734"},{"key":"bibr14-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/S0301-9322(98)00048-2"},{"key":"bibr15-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.02.011"},{"key":"bibr16-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1137\/100800683"},{"key":"bibr17-1094342018816377","unstructured":"Jansson N (2013) High Performance Adaptive Finite Element Methods: With Applications in Aerodynamics. PhD Thesis, KTH Royal Institute of Technology."},{"key":"bibr18-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112098003206"},{"key":"bibr19-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112096008695"},{"key":"bibr20-1094342018816377","doi-asserted-by":"publisher","DOI":"10.2514\/6.2013-370"},{"key":"bibr21-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2000.6483"},{"key":"bibr22-1094342018816377","doi-asserted-by":"crossref","unstructured":"Luu H, Winslett M, Gropp W, et al. (2015) A Multiplatform Study of I\/O Behavior on Petascale Supercomputers. In: Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing - HPDC \u201815, New York, New York, USA, pp. 33\u201344. New York, New York, USA: ACM Press. ISBN 9781450335508. DOI: 10.1145\/2749246.2749269. Available at: http:\/\/dl.acm.org\/citation.cfm? doid=2749246.2749269.","DOI":"10.1145\/2749246.2749269"},{"key":"bibr23-1094342018816377","volume-title":"Comparing static and dynamic testing techniques for the crosswind sensitivity of road vehicles","author":"Macklin AR","year":"1996"},{"key":"bibr24-1094342018816377","volume-title":"Comparing static and dynamic testing techniques for the crosswind sensitivity of road vehicles","author":"Macklin AR","year":"1996"},{"key":"bibr25-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2008.01.028"},{"key":"bibr26-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.fluid.37.061903.175743"},{"key":"bibr27-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-59334-5_7"},{"key":"bibr28-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1998.1469"},{"key":"bibr29-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.70"},{"key":"bibr30-1094342018816377","doi-asserted-by":"publisher","DOI":"10.2514\/6.2013-2713"},{"key":"bibr31-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/S0301-9322(99)00100-7"},{"key":"bibr32-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1017\/S0962492902000077"},{"key":"bibr33-1094342018816377","doi-asserted-by":"publisher","DOI":"10.2514\/6.2010-1325"},{"key":"bibr34-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1997.1410"},{"key":"bibr35-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2008.12.006"},{"key":"bibr36-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1143\/JPSJ.30.262"},{"key":"bibr37-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1143\/JPSJ.11.1104"},{"key":"bibr38-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2003.07.024"},{"key":"bibr39-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1063\/1.168744"},{"key":"bibr40-1094342018816377","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2009.07.023"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342018816377","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1094342018816377","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342018816377","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:15:44Z","timestamp":1777450544000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342018816377"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,11]]},"references-count":40,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,7]]}},"alternative-id":["10.1177\/1094342018816377"],"URL":"https:\/\/doi.org\/10.1177\/1094342018816377","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12,11]]}}}