Yanıtlar:
İyi soru. İken http://gpgpu.org iyi bir kaynaktır, bu (ilk G sonuçta Genel açılımı) oldukça geneldir. Orada CBS için arama yapan 2004'ten 404 olan bir makaleye bağlantı veren tek bir isabet alıyorum .
Manifold, GIS için GPU'dan yararlandığımı bildiğim tek satıcı .
ESRI Uygulama Prototip Laboratuvarı'nın DevSummit sunumunun bir kısmı GIS için GPU'daydı.
Video bağlantısı bozuk görünüyor, ancak uzun bir blog yazısı iyi bir özet ve GIS wrt GPU hesaplama girişini içeriyor.
Ayrıca, Azavea (eski adıyla Avencia) bu alanı daha fazla araştırmak için bazı NSF hibeleri kazandı ve düzenli olarak güncellenen bir dizi blog yazısı var (son gönderi 7 Temmuz)
Manifold GIS'i yıllardır kullanıyorum ve bazen çeşitli nedenlerden dolayı alay konusu olsa da, yazılım oldukça etkileyici. Mevcut sürüm (yazma sırasında 8.0.18) yüzey işlemlerini 100x kadar hızlandırmak için CUDA kullanır. Uzun zamandır beklenen sürüm 9, hem bu hızlanma seviyesini iyileştirmeyi hem de etkisinin kapsamını genişletmeyi vaat ediyor. Nvidia sitesinde Manifold'un yaptıklarına ve nereye gittiklerine dair ilginç bir web yayını var ( burada ). GIS için geçerli olsun ya da olmasın, bu teknolojinin ön saflarında yer almaktadır. Daha fazla bonus puanı: yerel 64 bit kapasitesi ve 250 $ 'dan 1000 $' a kadar değişen sürümler
Yaptığınız tek şey raster işleme olsa bile, birkaç saat içinde kendini amorti eder.
GDAL'nin bazı bölümlerinin OpenCL üzerinden GPU kullanması için bazı deneysel çalışmalar vardır . İlerleme için bu son e-postaya bakın .
Kaynak kodu öğretici olabilir.
Sizin için bir başlangıç anahtar kelimesi GPGPU
. Sen bir kitap yakala GLSL
veya HLSL
hangi OpenGL ve DirectX için ilgili dilleri / platformlardır. Nvidia CUDA
veya AMD gibi özel bilgi işlem platformlarını kullanabilirsiniz CTM
. Ancak akıl sağlığınıza dair bir ipucu istiyorsanız, yeni OpenCL standartlarına göz atmak isteyebilirsiniz.