[gdal-dev] Total Viewshed and GDAL

Andrew C Aitchison andrew at aitchison.me.uk
Tue Apr 18 00:36:52 PDT 2023


On Tue, 18 Apr 2023, Luis Felipe Romero wrote:

> Dear gdal-dev group members,
>
> I hope this email finds you well. I am Luis Felipe Romero, a researcher from 
> the University of Malaga in Spain, and I am excited to introduce myself to 
> this community. My research focuses on algorithms for digital elevation 
> models (DEM), and in particular, the development of algorithms for the 
> calculation of the total viewshed.
>
> Recently, my team has developed a highly efficient algorithm that can 
> calculate the total viewshed for a model of 2500x2500 points in just 4 
> seconds on a GPU or approximately 2 minutes on a 16-core CPU. Our algorithm 
> is written in C++, and we also have a version that utilizes CUDA for GPU 
> acceleration.
>
> I had a conversation with Even Roualt about the possibility of integrating 
> our algorithm into GDAL. However, he informed me of the incompatibilities 
> between GDAL and CUDA, but encouraged me to share my intentions with the 
> group. Therefore, I would like to share our Total Viewshed approach with the 
> gdal-dev community.

I understand that the performance is not as great as CUDA,
but OpenCL support *is* available in GDAL.

-- 
Andrew C. Aitchison                      Kendal, UK
                    andrew at aitchison.me.uk


More information about the gdal-dev mailing list