[Rtk-users] Stream divisions in rtkfdk

Simon Rit simon.rit at creatis.insa-lyon.fr
Wed May 21 13:43:40 CEST 2014


Hi Chao,
There are two things that use memory, the volume and the projections.
The --divisions option divides the volume only. The --lowmem option
works on a subset of projections at a time. Did you try this?
Simon

On Wed, May 21, 2014 at 12:18 PM, Chao Wu <wuchao04 at gmail.com> wrote:
> Hoi,
>
> I may need some hint about how the stream division works in rtkfdk.
> I noticed that the StreamingImageFilter from ITK is used but I cannot figure
> out quickly how the division has been performed.
> I did some test with reconstructing 400 1500x1200 projections into a
> 640xNx640 volume (the pixel and voxel size are comparable).
> The reconstructions were executed by rtkfdk with CUDA.
> When I leave the origin of the volume at the center by default, I can
> reconstruct up to N=200 slices with --divisions=1 due to the limitation of
> the graphic memory. Then when I increase the number of divisions to 2, I can
> only reconstruct up to 215 slices; and with divisions to 3 only up to 219
> slices. Does anyone have an idea why it scales like this?
> Thanks in advance.
>
> Best regards,
> Chao
>
> _______________________________________________
> Rtk-users mailing list
> Rtk-users at openrtk.org
> http://public.kitware.com/cgi-bin/mailman/listinfo/rtk-users
>



More information about the Rtk-users mailing list