Skip to content

What are the hardware prerequisites to run EGSnrc, what is the best hardware (processor, memory, storage)? #765

Discussion options

You must be logged in to vote

An EGSnrc simulation does not require any particular hardware in and of itself, and will likely run on any computer where it can be compiled (it is written in standard Fortran, C and C++).

Some applications such as modelling large voxelized phantom may require a large amount of RAM, while others storing large amounts of particle data in phase space files may require large amounts of disk space. But more often than not, the number of processors threads and their speed is the limiting factor. The Monte Carlo method is pleasingly parallel (each history can be handled separately and asynchronously), hence the performance of a simulation scales ~linearly with the number of CPU cores.

It is dif…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@rtownson
Comment options

Answer selected by ftessier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #764 on September 02, 2021 19:09.