CUDA programlama için NVIDIA Grid K2 kullanıyorum. Her biri 1536 çekirdeğe sahip iki GPU'ya sahiptir. İki GPU'yu tek veya çoklu çekirdek çağrılarında kullanmak mümkün mü?Çoklu CUDA GPU'ları kullanma
5
A
cevap
8
Hayır, bu mümkün değil. Grid K2 gibi çoklu GPU kartındaki her GPU, kendi belleğine sahip ayrı bir CUDA cihazıdır. Bu şekilde, her bir GPU kendi CUDA içeriğini alır ve açıkça programlanmış olmalıdır. CUDA sürücüsü veya çalışma zamanı, her iki aygıtı da otomatik olarak bir çekirdek başlatması için tek bir sanal aygıt olarak kullanmaz.
İlgili konular
- 1. CUDA
- 2. CUDA
- 3. CUDA tookit ve CUDA sdk
- 4. CUDA SDK örnekleri, çoklu gpu sisteminde çeşitli hatalar atıyor
- 5. Çoklu iş parçacığıyla win32com'u kullanma
- 6. CKağıt + Cuda: Cuda-mode (X = cu)
- 7. CUDA kernel
- 8. nltk içinde çoklu öğrenme sınıflandırması kullanma, çoklu durum örneği
- 9. CUDA zaten önemli bir CUDA C/C++ işlevini tanır anda belli CUDA fonksiyonlarını
- 10. aurelia i18N'de çoklu çeviri dosyalarını kullanma
- 11. Çoklu birimlerde sıkıştırmak için SevenZipSharp kullanma?
- 12. Çoklu Storyboard Sahnelerinde bir NSArrayController Kullanma
- 13. Bir cuda programı olmadan bir cuda programı oluşturabilir miyim
- 14. Mathematica ve CUDA
- 15. CUDA koşullu azaltma
- 16. Golang CUDA kitaplığını çağırıyor
- 17. Nsight Eclipse Cuda + opencv
- 18. CUDA SDK'yı nereden yükleyebilirim?
- 19. CUDA ile MySQL uygulaması
- 20. Uzak CUDA profilleme?
- 21. HANDLE_ERROR hata bulunamadı Cuda
- 22. Emgu CV, CUDA
- 23. CUDA cutil.h nerede?
- 24. Theano CUDA istisna
- 25. CUDA çekirdekleri vs iplik sayısı
- 26. OpenCL veya CUDA Giden yol?
- 27. CUDA global değişkenleri nasıl sıfırlanır
- 28. Cuda işlemleri atomik olarak gerçekleştirir
- 29. CUDA - Karmaşık sayılarla nasıl çalışılır?
- 30. CUDA exp() expf() ve __expf()
en az paylaşılan bellek nedir? yani. Verileri ana bilgisayardan cihaza kopyalayabilir ve daha sonra cihaz1'deki verileri kullanacak olan cihaz1’de bir çekirdek çalıştırabilir miyim? ya da verileri ayrı ayrı kopyalamak zorunda mıyım? veya en azından veriyi doğrudan cihazlar arasında kopyalamak mümkün mü (dev0'dan dev1'e)? – Val
@ValCool: Cevabın hayır olduğunun farkında olunca bellek paylaşılmaz. Desteklenen platformlarda, birleştirilmiş sanal bellek ve eşler arası bellek erişimi kullanmak mümkündür, ancak iki ayrı GPU, yalnızca kart üzerindeki ortak bir PCI-e köprü yongası ile bağlanır ve iletişim temel olarak PCI-e DMA hızlarındadır. – talonmies
SLI bu tür iletişim için kullanılmıyor? – Val