Tutorial: Maximum Box Sizes for Refinement
Maximum box sizes for various amounts of GPU memory (VRAM).
Maximum box sizes for various amounts of GPU memory
The most important factors influencing memory usage for the 3D refinement jobs are the box size of the volume and particles used, as well as the computational batch size. Below is a tabulation of the approximate maximum volume box sizes that are supported by various GPU RAM sizes, valid for the following job types.
Homogeneous Refinement
Helical Refinement (BETA)
Local Refinement (BETA)
Note that non-uniform regularization incurs additional memory cost that has not been benchmarked. The box sizes below are tabulated in the case where non-uniform regularization is disabled.
GPU VRAM (GB) | Approximate Max Volume Box Size (px) |
4 | 682 |
8 | 872 |
11 | 976 |
12 | 1004 |
16 | 1110 |
24 and above | 1126 |
In most 3D refinement and reconstruction jobs, the computational batch size can be changed by setting the "GPU batch size of images" or "Computational minibatch size" parameter. Decreasing this may alleviate GPU out-of-memory issues.
You can also use the Downsample Particles job to reduce the box size (and maximum resolution) of particles before refinement in order to reduce memory usage during refinement.
Last updated