Parece que sería de gran ayuda almacenar la mayor cantidad de imagen posible en la GPU para hacer panorámicas y hacer zoom, etc.
Nos ocupamos de muchas imágenes muy grandes. Muchos varían de 8 GB a cientos de GB de tamaño. En casa tengo un monitor de 4 "de 40" y un GTX Titan con 12 GB de memoria de video, y funciona increíblemente bien para todo lo que le arrojo. También se ve muy bien cuando veo imágenes. ¿Es una configuración excesiva para el procesamiento de imágenes GIS? ¿trabajo?
¿ QGIS , ArcMap y PCI Geomatica podrían aprovechar la abundante memoria gráfica cuando se trata de imágenes de varios gigabytes y mosaicos de imágenes en el rango de cientos de gigabytes?
¿Qué aplicaciones SIG obtendrían el mayor beneficio de una gran cantidad de memoria GPU cuando se trata de imágenes grandes?
fuente
Respuestas:
Esri ha lanzado ArcGIS Pro, que utiliza la GPU para renderizar y procesar:
fuente
El único SIG que utiliza la potencia de la GPU para procesar datos se llama MapD. Los datos de Harvard Tweetmap se procesan a través de este software.
Harvard Tweetmap Desarrollado por MapD
Proyecto MapD - Computación masiva de datos espaciales
Otra forma es instalar el procesamiento en segundo plano ArcGIS para el procesador de 64 bits.
Eso disminuirá absolutamente el tiempo de cálculo de la imagen ráster ya que todos están en el proceso de fondo.
Geoprocesamiento de fondo de ArcGIS
fuente
Para el procesamiento de imágenes, actualmente hay dos proyectos que se ocupan de esto:
Esos proyectos tratan directamente con sistemas paralelos (como procesamiento de GPU y computación de alto rendimiento), pero no se limitan a ellos, y pueden implementarse en sistemas distribuidos. GIS Tools for Hadoop fue inicialmente diseñado para trabajar en un entorno Hadoop, pero ahora se están moviendo a Spark. Geotrellis estuvo directamente involucrado con Spark.
Una cuestión a considerar cuando se trata de computación paralela / distribuida en procesamiento de imágenes / teledetección, es que la mayoría de los algoritmos tienen una implementación que serializa los datos durante el procesamiento, por lo que el gran esfuerzo en proyectos hoy en día es mover esos algoritmos heredados para trabajar en datos distribuidos estructuras, lo cual es bastante desafiante.
fuente
No generalizaría demasiado y diría "El software SIG no usa GPU para el procesamiento" cuando se habla solo de ArcMap. Cualquier cosa que use OpenGL o DirectX con sombreadores aprovechará la memoria de la GPU: Google Earth, ArcScene / ArcGlobe, ENVI, OpenSceneGraph, AmigoCloud, CesiumJS, etc.
fuente