{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T04:51:23Z","timestamp":1781931083553,"version":"3.54.5"},"reference-count":22,"publisher":"Information Processing Society of Japan","issue":"0","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Information Processing"],"published-print":{"date-parts":[[2026]]},"DOI":"10.2197\/ipsjjip.34.503","type":"journal-article","created":{"date-parts":[[2026,6,14]],"date-time":"2026-06-14T22:11:17Z","timestamp":1781475077000},"page":"503-513","source":"Crossref","is-referenced-by-count":0,"title":["Porting NICAM Microphysics to Kokkos: A Case Study in Performance Portability for Atmospheric Models"],"prefix":"10.2197","volume":"34","author":[{"given":"Xuanzhengbo","family":"Ren","sequence":"first","affiliation":[{"name":"Nagoya University, Graduate School of Informatics"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tetsuya","family":"Hoshino","sequence":"additional","affiliation":[{"name":"Nagoya University, Information Technology Center"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daichi","family":"Mukunoki","sequence":"additional","affiliation":[{"name":"Nagoya University, Information Technology Center"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Takahiro","family":"Katagiri","sequence":"additional","affiliation":[{"name":"Nagoya University, Information Technology Center"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1012","reference":[{"key":"1","doi-asserted-by":"crossref","unstructured":"[1] Asahi, Y., Latu, G., Bigot, J. and Grandgirard, V.: Optimization strategy for a performance portable Vlasov code, <i>2021 International Workshop on Performance, Portability and Productivity in HPC<\/i> (<i>P3HPC<\/i>), pp.79-91, IEEE (online), DOI: 10.1109\/P3HPC54578.2021.00011(2021).","DOI":"10.1109\/P3HPC54578.2021.00011"},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] Bertagna, L., Deakin, M., Guba, O., Sunderland, D., Bradley, A.M., Tezaur, I.K., Taylor, M.A. and Salinger, A.G.: HOMMEXX 1.0: A performance-portable atmospheric dynamical core for the Energy Exascale Earth System Model, Vol.12, No.4, pp.1423-1441 (online), DOI: 10.5194\/gmd-12-1423-2019(2019).","DOI":"10.5194\/gmd-12-1423-2019"},{"key":"3","doi-asserted-by":"crossref","unstructured":"[3] Dais, G., Singanaboina, S.Y., Diehl, P., Kaiser, H. and Pfluger, D.: From Merging Frameworks to Merging Stars: Experiences using HPX, Kokkos and SIMD Types, <i>2022 IEEE\/ACM 7th International Workshop on Extreme Scale Programming Models and Middleware<\/i> (<i>ESPM2<\/i>), pp.10-19, IEEE (online), DOI: 10.1109\/ESPM256814.2022.00007(2022).","DOI":"10.1109\/ESPM256814.2022.00007"},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] Demeshko, I., Watkins, J., Tezaur, I.K., Guba, O., Spotz, W.F., Salinger, A.G., Pawlowski, R.P. and Heroux, M.A.: Toward performance portability of the Albany finite element analysis code using the Kokkos library, Vol.33, No.2, pp.332-352 (online), DOI: 10.1177\/1094342017749957(2018).","DOI":"10.1177\/1094342017749957"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] Diehl, P., Dai\u00df, G., Huck, K., Marcello, D., Shiber, S., Kaiser, H. and Pfl\u00fcger, D.: Simulating stellar merger using HPX\/Kokkos on A64FX on Supercomputer Fugaku, Vol.80, No.12, pp.16947-16978 (online), DOI: 10.1007\/s11227-024-06113-w(2024).","DOI":"10.1007\/s11227-024-06113-w"},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] Edwards, H.C., Trott, C.R. and Sunderland, D.: Kokkos: Enabling manycore performance portability through polymorphic memory access patterns, Vol.74, No.12, pp.3202-3216 (online), DOI: 10.1016\/j.jpdc.2014.07.003(2014).","DOI":"10.1016\/j.jpdc.2014.07.003"},{"key":"7","unstructured":"[7] Fujitsu, Ltd.: Development Studio Profiler User&apos;s Guide, available from &lt;https:\/\/www.r-ccs.riken.jp\/en\/fugaku\/user-manuals\/manuals\/&gt; (accessed 2025-08-27)."},{"key":"8","unstructured":"[8] Yashiro, H.: The kernel package of NICAM-DC (dynamical core of Nonhydrostatic ICosahedral Atmospheric Model), available from &lt;https:\/\/github.com\/hisashiyashiro\/nicam_dckernel_2016\/&gt; (accessed 2025-08-27)."},{"key":"9","doi-asserted-by":"crossref","unstructured":"[9] Johansson, A., Weinberg, E., Trott, C.R., McCarthy, M.J. and Moore, S.G.: LAMMPS-KOKKOS: Performance Portable Molecular Dynamics Across Exascale Architectures (2025).","DOI":"10.1145\/3731599.3767498"},{"key":"10","unstructured":"[10] Kokkos: Kokkos documentation, National Technology &amp; Engineering Solutions of Sandia, LLC (online), available from &lt;https:\/\/kokkos.org\/kokkos-core-wiki\/ProgrammingGuide&gt; (accessed 2025-08-27)."},{"key":"11","unstructured":"[11] Nagoya, University: Supercomputer \u201cFlow\u201d, Nagoya University, Information Technology Center (online), available from &lt;https:\/\/icts.nagoya-u.ac.jp\/en\/sc\/&gt; (accessed 2025-08-27)."},{"key":"12","unstructured":"[12] Xuanzhengbo, R.: nicam_kokkos_microphysics, available from &lt;https:\/\/github.com\/Masahiro-Ren\/nicam_kokkos_microphysics&gt; (accessed 2025-08-27)."},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] Satoh, M., Matsuno, T., Tomita, H., Miura, H., Nasuno, T. and Iga, S.: Nonhydrostatic icosahedral atmospheric model (NICAM) for global cloud resolving simulations, Vol.227, No.7, pp.3486-3514 (online), DOI: 10.1016\/j.jcp.2007.02.006(2008).","DOI":"10.1016\/j.jcp.2007.02.006"},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] Satoh, M., Tomita, H., Yashiro, H., Miura, H., Kodama, C., Seiki, T., Noda, A.T., Yamada, Y., Goto, D., Sawada, M., Miyoshi, T., Niwa, Y., Hara, M., Ohno, T., Iga, S.-I., Arakawa, T., Inoue, T. and Kubokawa, H.: The Non-hydrostatic Icosahedral Atmospheric Model: Description and development, Vol.1, No.1, p.18 (online), DOI: 10.1186\/s40645-014-0018-1(2014).","DOI":"10.1186\/s40645-014-0018-1"},{"key":"15","unstructured":"[15] Taylor, M., Caldwell, P.M., Bertagna, L., Clevenger, C., Donahue, A., Foucar, J., Guba, O., Hillman, B., Keen, N., Krishna, J., Norman, M., Sreepathi, S., Terai, C., White, J.B., Salinger, A.G., McCoy, R.B., Leung, L.-Y.R., Bader, D.C. and Wu, D.: The Simple Cloud-Resolving E3SM Atmosphere Model Running on the Frontier Exascale System, <i>Proc. International Conference for High Performance Computing, Networking, Storage and Analysis<\/i>, <i>SC &apos;23<\/i>, pp.1-11, Association for Computing Machinery (online), DOI: 10.1145\/3581784.3627044(2023)."},{"key":"16","doi-asserted-by":"crossref","unstructured":"[16] Thompson, A.P., Aktulga, H.M., Berger, R., Bolintineanu, D.S., Brown, W.M., Crozier, P.S., In &apos;T Veld, P.J., Kohlmeyer, A., Moore, S.G., Nguyen, T.D., Shan, R., Stevens, M.J., Tranchida, J., Trott, C. and Plimpton, S.J.: LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, Vol.271, p.108171 (online), DOI: 10.1016\/j.cpc.2021.108171(2021).","DOI":"10.1016\/j.cpc.2021.108171"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] Tomita, H.: New Microphysical Schemes with Five and Six Categories by Diagnostic Generation of Cloud Ice, Vol.86A, pp.121-142 (online), DOI: 10.2151\/jmsj.86A.121(2022).","DOI":"10.2151\/jmsj.86A.121"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] Tomita, H. and Satoh, M.: A new dynamical framework of nonhydrostatic global model using the icosahedral grid, Vol.34, No.6, pp.357-400 (online), DOI: 10.1016\/j.fluiddyn.2004.03.003(2004).","DOI":"10.1016\/j.fluiddyn.2004.03.003"},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] Trott, C.R., Lebrun-Grandi\u00e9, D., Arndt, D., Ciesko, J., Dang, V., Ellingwood, N., Gayatri, R., Harvey, E., Hollman, D.S., Ibanez, D., Liber, N., Madsen, J., Miles, J., Poliakoff, D., Powell, A., Rajamanickam, S., Simberg, M., Sunderland, D., Turcksin, B. and Wilke, J.: Kokkos 3: Programming Model Extensions for the Exascale Era, Vol.33, No.4, pp.805-817 (online), DOI: 10.1109\/TPDS.2021.3097283(2021).","DOI":"10.1109\/TPDS.2021.3097283"},{"key":"20","unstructured":"[20] The University of Tokyo: Miyabi Supercomputer System, Supercomputer Division, Information Technology Center, The University of Tokyo (online), available from &lt;https:\/\/www.cc.u-tokyo.ac.jp\/en\/supercomputer\/miyabi\/system.php&gt; (accessed 2025-08-27)."},{"key":"21","doi-asserted-by":"crossref","unstructured":"[21] Wei, J., Han, X., Yu, J., Jiang, J., Liu, H., Lin, P., Yu, M., Xu, K., Zhao, L., Wang, P., Zheng, W., Xie, J., Zhou, Y., Zhang, T., Zhang, F., Zhang, Y., Yu, Y., Wang, Y., Bai, Y., Li, C., Yu, Z., Deng, H., Li, Y. and Chi, X.: A Performance-Portable Kilometer-Scale Global Ocean Model on ORISE and New Sunway Heterogeneous Supercomputers, <i>SC24: International Conference for High Performance Computing, Networking, Storage and Analysis<\/i>, pp.1-12, IEEE (online), DOI: 10.1109\/SC41406.2024.00009(2024).","DOI":"10.1109\/SC41406.2024.00009"},{"key":"22","doi-asserted-by":"crossref","unstructured":"[22] Wu, W., Qian, H., Zhu, Q., Wang, J. and Fan, X.: Research on Full-Chip Programming for Sunway Heterogeneous Many-core Processor, <i>Proc. 3rd World Symposium on Software Engineering<\/i>, <i>WSSE &apos;21<\/i>, pp.174-179, Association for Computing Machinery (online), DOI: 10.1145\/3488838.3488868(2021).","DOI":"10.1145\/3488838.3488868"}],"container-title":["Journal of Information Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/ipsjjip\/34\/0\/34_503\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T04:17:33Z","timestamp":1781929053000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/ipsjjip\/34\/0\/34_503\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"references-count":22,"journal-issue":{"issue":"0","published-print":{"date-parts":[[2026]]}},"URL":"https:\/\/doi.org\/10.2197\/ipsjjip.34.503","relation":{},"ISSN":["1882-6652"],"issn-type":[{"value":"1882-6652","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]}}}