Parece que ajudaria bastante armazenar o máximo de imagem possível na GPU para fazer pan e zoom, etc.
Lidamos com muitas imagens muito grandes. Muitos variam de 8 GB a centenas de GB em tamanho. Em casa, eu tenho um monitor de 40 "4k e um GTX Titan com 12 GB de memória de vídeo, e ele tem um desempenho incrível para tudo que eu jogue nele. Também fica ótimo ao exibir imagens. Esse é um exagero na configuração do processamento de imagens GIS trabalhos?
Será que QGIS , ArcMap e PCI Geomatica ser capaz de tirar proveito de memória gráfica abundante quando se lida com imagens gigabyte múltiplas e mosaicos de imagens na faixa de centenas de gigabytes?
Quais aplicativos GIS seriam os mais beneficiados pela abundância de memória da GPU ao lidar com imagens grandes?
fonte
Respostas:
A Esri lançou o ArcGIS Pro, que faz uso da GPU para renderização e processamento:
fonte
O único GIS que utiliza a energia da GPU para processar dados é chamado MapD. Os dados do Harvard Tweetmap são processados através deste software.
Harvard Tweetmap Desenvolvido por MapD
Projeto MapD - Computação maciça de dados espaciais
Outra maneira é instalar o processamento em segundo plano do ArcGIS para o processador de 64 bits.
Isso diminuirá absolutamente o tempo de cálculo da imagem raster, pois todos eles estão no processo em segundo plano.
Geoprocessamento ArcGIS Background
fonte
Para o processamento de imagens, atualmente existem dois projetos que lidam com isso:
Esses projetos estão lidando diretamente com sistemas paralelos (como processamento de GPU e computação de alto desempenho), mas não se limitando a ele, e podendo implementar em sistemas distribuídos. O GIS Tools for Hadoop foi projetado inicialmente para funcionar em um ambiente Hadoop, mas agora eles são movidos para o Spark. Geotrellis estava diretamente envolvido com o Spark.
Uma questão a considerar ao lidar com a computação paralela / distribuída no processamento de imagens / sensoriamento remoto é que a maioria dos algoritmos possui implementação que serializa os dados durante o processamento, portanto, o grande esforço nos projetos atualmente está movendo esses algoritmos legados para trabalhar com dados distribuídos estruturas, o que é bastante desafiador.
fonte
Eu não generalizaria demais e diria "O software GIS não usa GPU para processamento" ao falar apenas sobre o ArcMap. Qualquer coisa que use OpenGL ou DirectX com shaders aproveitará a memória da GPU: Google Earth, ArcScene / ArcGlobe, ENVI, OpenSceneGraph, AmigoCloud, CesiumJS, etc.
fonte