File Download

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

이덕중

Lee, Deokjung
Computational Reactor physics & Experiment Lab.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Full metadata record

DC Field Value Language
dc.citation.endPage 28 -
dc.citation.startPage 1 -
dc.citation.title Nuclear Science and Technology Open Research -
dc.contributor.author Muhammad Rizwan Ali -
dc.contributor.author Murat Serdar Aygul -
dc.contributor.author Lee, Deokjung -
dc.date.accessioned 2025-11-25T14:57:07Z -
dc.date.available 2025-11-25T14:57:07Z -
dc.date.created 2025-11-24 -
dc.date.issued 2025-07 -
dc.description.abstract Background
Hornet is introduced as a GPU-optimized nuclear data processing code designed to accelerate neutron cross-section handling and A Compact ENDF (ACE) file sampling for incident neutron data and thermal scattering laws. Hornet supports continuous-energy Monte Carlo applications and is Monte Carlo–agnostic, making it versatile for academic use and easy integration into various Monte Carlo frameworks.

Methods
Hornet is implemented in CUDA C++ using an object-oriented design to take full advantage of Graphical Processing Unit (GPU) parallelism. Verification was conducted through both standalone tests and integration with GPU-optimized REActor Physics Monte Carlo (GREAPMC) – an in-house Graphical Processing Unit (GPU) Monte Carlo code – across standard benchmark simulations, including International Atomic Energy Agency (IAEA) INDC (USA)-107 pin-cell and Mosteller benchmarks. Performance and precision were assessed by comparing Hornet’s output against that of Monte Carlo Simulation (MCS), an in-house CPU-based high-fidelity Monte Carlo code.

Results
Across all benchmark scenarios, Hornet matched MCS in accuracy, delivering Root Mean Square (RMS) power differences below 0.1% in pin-by-pin power distribution within an OPR1000 fuel assembly. Remarkable tracking rate enhancements were also observed compared to MCS. Hornet’s ability to maintain continuous-energy treatment on GPU hardware was demonstrated with precise modeling of bound and free thermal scattering effects.

Conclusions
Hornet enables robust and efficient GPU-based continuous-energy nuclear data processing, producing high-precision results on par with CPU-based Monte Carlo codes. Its object-oriented CUDA C++ architecture ensures maintainability and adaptability. Tested extensively with GREAPMC, Hornet proves to be a powerful tool for modern nuclear analysis and reactor design. Planned enhancements such as support for photo-atomic ACE file processing will broaden its applicability further.
-
dc.identifier.bibliographicCitation Nuclear Science and Technology Open Research, pp.1 - 28 -
dc.identifier.issn 2755-967X -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/88340 -
dc.identifier.uri https://doi.org/10.12688/nuclscitechnolopenres.17676.1 -
dc.identifier.url https://nstopenresearch.org/articles/3-34/v1 -
dc.language 영어 -
dc.publisher F1000 Research Ltd -
dc.title Development and verification of Hornet – A CUDA-optimized, Monte Carlo-agnostic, continuous-energy cross-section processing code -
dc.type Article -
dc.description.isOpenAccess TRUE -
dc.type.docType Article -
dc.description.journalRegisteredClass foreign -
dc.subject.keywordPlus Monte Carlo -
dc.subject.keywordPlus Particle transport -
dc.subject.keywordPlus HORNET -
dc.subject.keywordPlus High-performance computing -
dc.subject.keywordPlus GPU. -

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.