Refine your search:     
Report No.

Parallel computing with Particle and Heavy Ion Transport code System (PHITS)

Furuta, Takuya  ; Sato, Tatsuhiko  ; Ogawa, Tatsuhiko ; Niita, Koji*; Ishikawa, Kenichi*; Noda, Shigeho*; Takagi, Shu*; Maeyama, Takuya*; Fukunishi, Nobuhisa*; Fukasaku, Kazuaki*; Himeno, Ryutaro*

In Particle and Heavy Ion Transport code System PHITS, two parallel computing functions are prepared to reduce the computational time. One is the distributed-memory parallelization using message passing interface (MPI) and the other is the shared-memory parallelization using OpenMP directives. Each function has advantages and disadvantages, and thus, by adopting both functions in PHITS, it is possible to conduct parallel computing suited for needs of users. It is also possible to conduct the hybrid parallelization by the intra-node OpenMP parallelization and the inter-node MPI parallelization in supercomputer systems. Each parallelization functions were explained together with some application results obtained using a workstation and a supercomputer system, K computer at RIKEN.



- Accesses





[CLARIVATE ANALYTICS], [WEB OF SCIENCE], [HIGHLY CITED PAPER & CUP LOGO] and [HOT PAPER & FIRE LOGO] are trademarks of Clarivate Analytics, and/or its affiliated company or companies, and used herein by permission and/or license.