Project

General

Profile

Does GAMMA support GPU processing?

Added by Jack Chang over 6 years ago

Hi all,

I would like to ask if GAMMA supports GPU processing since some of proecssings take really long time (hours to days) to complete. Does anyone have any idea about it?

Thanks


Replies (3)

Does GAMMA support GPU processing? - Added by Charles Werner over 6 years ago

Hello Jack,
Currently we do not support processing with GPUs. Only certain algorthms can
benefit from GPUs. Using them efficiently is also quite complex. If there is a
compelling advantage to GPU based processing for some programs, then we will use
them. One application that comes to mind is time-domain SAR processing.

I am surprised that it takes days to process some scenes. Perhaps there are
alternate processing pathways in the Gamma software that you you could use that
are far more efficient. It may also be that there are limitations in your
computer that are causing the slow processing such as insufficient RAM. What is
the processing flow that takes days to accomplish?

Best regards,
Charles Werner

RE: Does GAMMA support GPU processing? - Added by Jack Chang over 6 years ago

Hi Charles,

Thank you for replying :)
I was working on processing ALOS-2 ScanSAR L1.1 images to obtain interferograms, unwrapped phase.
Becasue I am studying long term variation pattern, I need to process a lot of images. That's why
it takes much time and makes me curious if GPU processing can accelerate it.

Best,
Chi-Hung

RE: Does GAMMA support GPU processing? - Added by Charles Werner over 6 years ago

Hello,
There are ways to unwrap large interferograms, where you average and decimate
the large interferogram in range and azimuth, unwrap the smaller interferogram
and then interpolate this interferogram back to the original size image. This
interpolated interferogram is then used to unwrap the original scene.  This can
work quite well.
An example is shown in the script mk_unw_2d (DIFF/scripts). I use this approach
often to unwrap large interferograms.

Best regards,
Charles

    (1-3/3)