{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:04:38Z","timestamp":1740107078951,"version":"3.37.3"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,12,22]],"date-time":"2022-12-22T00:00:00Z","timestamp":1671667200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,12,22]],"date-time":"2022-12-22T00:00:00Z","timestamp":1671667200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Engineering with Computers"],"published-print":{"date-parts":[[2023,10]]},"DOI":"10.1007\/s00366-022-01768-6","type":"journal-article","created":{"date-parts":[[2022,12,22]],"date-time":"2022-12-22T19:05:22Z","timestamp":1671735922000},"page":"3577-3591","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Development of an equation-based parallelization method for multiphase particle-in-cell simulation\ufeffs"],"prefix":"10.1007","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6799-6223","authenticated-orcid":false,"given":"Mino","family":"Woo","sequence":"first","affiliation":[]},{"given":"Terry","family":"Jordan","sequence":"additional","affiliation":[]},{"given":"Tarak","family":"Nandi","sequence":"additional","affiliation":[]},{"given":"Jean Fran\u00e7ois","family":"Dietiker","sequence":"additional","affiliation":[]},{"given":"Christopher","family":"Guenther","sequence":"additional","affiliation":[]},{"given":"Dirk","family":"Van Essendelft","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,12,22]]},"reference":[{"key":"1768_CR1","unstructured":"Howard M, Fisher T, Hoemmen M, Dinzl D, Overfelt J, Bradley A, et al (2018) Employing multiple levels of parallelism for CFD at large scales on next generation high-performance computing platforms. In: Tenth International Conference on Computational Fluid Dynamics (ICCFD10); ICCFD10\u2013079"},{"key":"1768_CR2","doi-asserted-by":"crossref","unstructured":"Appa J, Turner M, Ashton N (2021) Performance of CPU and GPU HPC Architectures for off-design aircraft simulations. AIAA Scitech 2021 Forum","DOI":"10.2514\/6.2021-0141"},{"key":"1768_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2020.107159","volume":"251","author":"J Castagna","year":"2020","unstructured":"Castagna J, Guo X, Seaton M, O\u2019Cais A (2020) Towards extreme scale dissipative particle dynamics simulations using multiple GPGPUs. Comput Phys Commun 251:107159","journal-title":"Comput Phys Commun"},{"issue":"6","key":"1768_CR4","doi-asserted-by":"publisher","first-page":"864","DOI":"10.1002\/jcc.21209","volume":"30","author":"MS Friedrichs","year":"2009","unstructured":"Friedrichs MS, Eastman P, Vaidyanathan V, Houston M, Legrand S, Beberg AL et al (2009) Accelerating molecular dynamic simulation on graphics processing units. J Comput Chem 30(6):864\u2013872","journal-title":"J Comput Chem"},{"issue":"19","key":"1768_CR5","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4530","volume":"30","author":"T Chen","year":"2018","unstructured":"Chen T, Ning Y, Amritkar A, Qin G (2018) Multi-GPU solution to the lattice Boltzmann method: an application in multiscale digital rock simulation for shale formation. Concurr Comput Pract Experience 30(19):e4530","journal-title":"Concurr Comput Pract Experience"},{"issue":"1","key":"1768_CR6","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s10462-018-09679-z","volume":"52","author":"G Nguyen","year":"2019","unstructured":"Nguyen G, Dlugolinsky S, Bob\u00e1k M, Tran V, L\u00f3pez Garc\u00eda \u00c1, Heredia I et al (2019) Machine learning and deep learning frameworks and libraries for large-scale data mining: a survey. Artif Intell Rev 52(1):77\u2013124","journal-title":"Artif Intell Rev"},{"key":"1768_CR7","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.parco.2019.03.005","volume":"85","author":"AA Awan","year":"2019","unstructured":"Awan AA, Manian KV, Chu C-H, Subramoni H, Panda DK (2019) Optimized large-message broadcast for deep learning workloads: MPI, MPI+NCCL, or NCCL2? Parallel Comput 85:141\u2013152","journal-title":"Parallel Comput"},{"key":"1768_CR8","first-page":"723","volume":"2015","author":"D Mudigere","year":"2015","unstructured":"Mudigere D, Sridharan S, Deshpande A, Park J, Heinecke A, Smelyanskiy M et al (2015) Exploring shared-memory optimizations for an unstructured mesh CFD application on modern parallel systems. IEEE International Parallel and Distributed Processing Symposium 2015:723\u2013732","journal-title":"IEEE International Parallel and Distributed Processing Symposium"},{"key":"1768_CR9","doi-asserted-by":"crossref","unstructured":"Selvam M, Hoffmann K (2015) MPI\/Open-MP Hybridization of Higher Order WENO Scheme for the Incompressible Navier-Stokes Equations","DOI":"10.2514\/6.2015-1951"},{"issue":"6","key":"1768_CR10","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0020685","volume":"6","author":"AC Crespo","year":"2011","unstructured":"Crespo AC, Dominguez JM, Barreiro A, G\u00f3mez-Gesteira M, Rogers BD (2011) GPUs, a new tool of acceleration in CFD: efficiency and reliability on smoothed particle hydrodynamics methods. PLoS ONE 6(6):e20685","journal-title":"PLoS ONE"},{"issue":"6","key":"1768_CR11","doi-asserted-by":"publisher","first-page":"620","DOI":"10.1063\/1.168744","volume":"12","author":"HG Weller","year":"1998","unstructured":"Weller HG, Tabor G, Jasak H, Fureby C (1998) A tensorial approach to computational continuum mechanics using object-oriented techniques. Comput Phys 12(6):620\u2013631","journal-title":"Comput Phys"},{"key":"1768_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/s00366-022-01626-5","author":"C Fernandes","year":"2022","unstructured":"Fernandes C, Faroughi SA, Ribeiro R, Isabel A, McKinley GH (2022) Finite volume simulations of particle-laden viscoelastic fluid flows: application to hydraulic fracture processes. Eng Comput. https:\/\/doi.org\/10.1007\/s00366-022-01626-5","journal-title":"Eng Comput"},{"issue":"2","key":"1768_CR13","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1007\/s11831-016-9165-4","volume":"24","author":"A Afzal","year":"2017","unstructured":"Afzal A, Ansari Z, Faizabadi AR, Ramis MK (2017) Parallelization strategies for computational fluid dynamics software: state of the art review. Arch Comput Methods Eng 24(2):337\u2013363","journal-title":"Arch Comput Methods Eng"},{"key":"1768_CR14","unstructured":"Abadi M, Agarwal A, Barham P, Brevdo E, Chen Z, Citro C, et al (2015) TensorFlow: Large-scale machine learning on heterogeneous systems"},{"key":"1768_CR15","unstructured":"Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, et al (2016) TensorFlow: a system for large-scale machine learning. In: Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation. Savannah, GA, USA: USENIX Association, pp 265\u2013283"},{"issue":"4","key":"1768_CR16","doi-asserted-by":"publisher","first-page":"735","DOI":"10.1007\/s42241-020-0050-0","volume":"32","author":"X-z Zhao","year":"2020","unstructured":"Zhao X-z, Xu T-y, Ye Z-t, Liu W-j (2020) A TensorFlow-based new high-performance computational framework for CFD. J Hydrodyn 32(4):735\u2013746","journal-title":"J Hydrodyn"},{"key":"1768_CR17","doi-asserted-by":"crossref","unstructured":"Clarke M, Musser J (2020) The MFiX Particle-in-Cell Method (MFiX-PIC) Theory Guide. NETL Technical Report Series, DOE\/NETL-2020\/2115. U.S. Department of Energy, National Energy Technology Laboratory: Morgantown, WV","DOI":"10.2172\/1630426"},{"key":"1768_CR18","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1016\/j.ces.2012.09.024","volume":"84","author":"T Li","year":"2012","unstructured":"Li T, Dietiker J-F, Shahnam M (2012) MFIX simulation of NETL\/PSRI challenge problem of circulating fluidized bed. Chem Eng Sci 84:746\u2013760","journal-title":"Chem Eng Sci"},{"key":"1768_CR19","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.compchemeng.2011.12.002","volume":"39","author":"N Herzog","year":"2012","unstructured":"Herzog N, Schreiber M, Egbers C, Krautz HJ (2012) A comparative study of different CFD-codes for numerical simulation of gas\u2013solid fluidized bed hydrodynamics. Comput Chem Eng 39:41\u201346","journal-title":"Comput Chem Eng"},{"key":"1768_CR20","unstructured":"Garg R, Galvin J, Li T, Pannala S (2010) Documentation of open-source MFIX\u2013DEM software for gas-solids flows"},{"key":"1768_CR21","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/j.powtec.2011.09.020","volume":"220","author":"T Li","year":"2012","unstructured":"Li T, Garg R, Galvin J, Pannala S (2012) Open-source MFIX-DEM software for gas-solids flows: Part II \u2014 validation studies. Powder Technol 220:138\u2013150","journal-title":"Powder Technol"},{"key":"1768_CR22","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1016\/j.powtec.2011.09.019","volume":"220","author":"R Garg","year":"2012","unstructured":"Garg R, Galvin J, Li T, Pannala S (2012) Open-source MFIX-DEM software for gas\u2013solids flows: Part I\u2014verification studies. Powder Technol 220:122\u2013137","journal-title":"Powder Technol"},{"key":"1768_CR23","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1016\/j.ces.2012.07.020","volume":"82","author":"F Li","year":"2012","unstructured":"Li F, Song F, Benyahia S, Wang W, Li J (2012) MP-PIC simulation of CFB riser with EMMS-based drag model. Chem Eng Sci 82:104\u2013113","journal-title":"Chem Eng Sci"},{"key":"1768_CR24","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1016\/j.powtec.2019.06.018","volume":"354","author":"T Kadyrov","year":"2019","unstructured":"Kadyrov T, Li F, Wang W (2019) Impacts of solid stress model on MP-PIC simulation of a CFB riser with EMMS drag. Powder Technol 354:517\u2013528","journal-title":"Powder Technol"},{"key":"1768_CR25","doi-asserted-by":"crossref","unstructured":"Vaidheeswaran A, Musser J, Clarke MA (2020) Verification and Validation of MFiX-PIC. NETL Technical Report Series, NETL-TRS-2\u20132020. U.S. Department of Energy, National Energy Technology Laboratory: Morgantown, WV","DOI":"10.2172\/1618293"},{"issue":"19","key":"1768_CR26","doi-asserted-by":"publisher","first-page":"5356","DOI":"10.1016\/j.ces.2010.06.035","volume":"65","author":"Q Xiong","year":"2010","unstructured":"Xiong Q, Li B, Chen F, Ma J, Ge W, Li J (2010) Direct numerical simulation of sub-grid structures in gas\u2013solid flow\u2014GPU implementation of macro-scale pseudo-particle modeling. Chem Eng Sci 65(19):5356\u20135365","journal-title":"Chem Eng Sci"},{"issue":"2","key":"1768_CR27","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1006\/jcph.2001.6747","volume":"170","author":"DM Snider","year":"2001","unstructured":"Snider DM (2001) An incompressible three-dimensional multiphase particle-in-cell model for dense particle flows. J Comput Phys 170(2):523\u2013549","journal-title":"J Comput Phys"},{"key":"1768_CR28","first-page":"22","volume":"85","author":"M Syamlal","year":"1989","unstructured":"Syamlal M, O\u2019Brien TJ (1989) Computer simulation of bubbles in a fluidized bed. AIChE Symp Ser 85:22\u201331","journal-title":"AIChE Symp Ser"},{"key":"1768_CR29","doi-asserted-by":"crossref","unstructured":"Isakov M, Rosario Ed, Madireddy S, Balaprakash P, Carns P, Ross RB, et al (2020) HPC I\/O throughput bottleneck analysis with explainable local models. SC20. In: International Conference for High Performance Computing, Networking, Storage and Analysis, pp 1\u201313","DOI":"10.1109\/SC41405.2020.00037"},{"key":"1768_CR30","unstructured":"Harrington P (2017) Diagnosing Parallel I\/O Bottlenecks in HPC Applications. SC17, The International Conference for High Performance Computing, Networking, Storage and Analysis"},{"key":"1768_CR31","doi-asserted-by":"crossref","unstructured":"Shantharam M, Tatineni M, Choi D, Majumdar A (2018) Understanding I\/O bottlenecks and tuning for high performance I\/O on large HPC Systems: a case study. In: Proceedings of the Practice and Experience on Advanced Research Computing. Pittsburgh, PA, USA: Association for Computing Machinery; Article 54","DOI":"10.1145\/3219104.3219120"},{"key":"1768_CR32","doi-asserted-by":"crossref","unstructured":"Magni A, Dubach C, O'Boyle M (2014) Exploiting GPU hardware saturation for fast compiler optimization. In: Proceedings of Workshop on General Purpose Processing Using GPUs","DOI":"10.1145\/2576779.2576791"},{"key":"1768_CR33","unstructured":"NVIDIA DGX A100 THE UNIVERSAL SYSTEM FOR AI INFRASTRUCTURE; 2020. Available from: https:\/\/www.nvidia.com\/content\/dam\/en-zz\/Solutions\/Data-Center\/nvidia-dgx-a100-datasheet.pdf"},{"key":"1768_CR34","unstructured":"NVIDIA. Whitepaper: NVIDIA A100 Tensor Core GPU Architecture. 2020"}],"container-title":["Engineering with Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-022-01768-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00366-022-01768-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-022-01768-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,26]],"date-time":"2023-09-26T00:11:25Z","timestamp":1695687085000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00366-022-01768-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,22]]},"references-count":34,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["1768"],"URL":"https:\/\/doi.org\/10.1007\/s00366-022-01768-6","relation":{},"ISSN":["0177-0667","1435-5663"],"issn-type":[{"type":"print","value":"0177-0667"},{"type":"electronic","value":"1435-5663"}],"subject":[],"published":{"date-parts":[[2022,12,22]]},"assertion":[{"value":"18 May 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 November 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 December 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no conflicts of interest to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}