ANS is committed to advancing, fostering, and promoting the development and application of nuclear sciences and technologies to benefit society.
Explore the many uses for nuclear science and its impact on energy, the environment, healthcare, food, and more.
Explore membership for yourself or for your organization.
Conference Spotlight
2026 Nuclear Energy Conference & Expo (NECX)
August 24–27, 2026
Dallas, TX|Hilton Anatole
Latest Magazine Issues
Jul 2026
Jan 2026
2026
Latest Journal Issues
Nuclear Science and Engineering
August 2026
Nuclear Technology
July 2026
Fusion Science and Technology
Latest News
The deadline arrives: Checking in on the Reactor Pilot Program
On May 23, 2025, President Trump signed Executive Order 14301, “Reforming Nuclear Reactor Testing at the DOE,” which instructed the Department of Energy to create a Reactor Pilot Program (RPP)—a new system in which companies could pursue DOE authorization to build and test their first-of-a-kind nuclear technologies. EO 14301 set an ambitious goal for that program: three reactors achieving criticality by July 4, 2026.
Kenji Higuchi, Kiyoshi Asai, Yukihiro Hasegawa
Nuclear Science and Engineering | Volume 127 | Number 1 | September 1997 | Pages 78-88
Technical Paper | doi.org/10.13182/NSE97-A1922
Articles are hosted by Taylor and Francis Online.
Experiences with vectorization of production-level Monte Carlo codes such as KENO-IV, MCNP, VIM, and MORSE have shown that it is difficult to attain high speedup ratios on vector processors because of indirect addressing, nests of conditional branches, short vector length, cache misses, and operations for realization of robustness and generality. A previous work has already shown that the first, second, and third difficulties can be resolved by using special computer hardware for vector processing of Monte Carlo codes. Here, the fourth and fifth difficulties are discussed in detail using the results for a vectorized version of the MORSE code. As for the fourth difficulty, it is shown that the cache miss-hit ratio affects execution times of the vectorized Monte Carlo codes and the ratio strongly depends on the number of the particles simultaneously tracked. As for the fifth difficulty, it is shown that remarkable speedup ratios are obtained by removing operations that are not essential to the specific problem being solved. These experiences have shown that if a production-level Monte Carlo code system had a capability to selectively construct source coding that complements the input data, then the resulting code could achieve much higher performance.