C ile GPU kullanan#
Görüş alanım dışında daha fazla işlem gücü elde etmeye çalışıyorum.
Tüm CPU/çekirdek kullanıyorum, C ile GPU kullanmak mümkün.#.
Kimse herhangi bir kütüphaneleri olduğunu veya herhangi bir örnek kod var mı?
CEVAP
bu cevaplar çoğu oldukça eski, her bir proje olduğunu düşünüyorum nerede güncelleştirilmiş bir özetini vermek istedim:
GPU.Net (TidePowerd) - bu 6 ay öncesine kadar çalıştım ve yaptığım iş biraz zaman aldı ama olsun. Dönüştürür C# derleme zamanında cuda çekirdek kodu. Kendi web sitesi kötü bir işaret olduğu birkaç ay, bir süredir ne yazık ki....
Cudafy (tavsiye) - Açık kaynak ve kullanımı çok kolay. Dönüştürür C# çekirdek kod, zamanında cuda (seri hale getirmek ve önbellek için yeteneği ile). Kolayca CPU üzerinde aynı çekirdek kod çalıştırmak (çoğunlukla hata ayıklama için). Destekler çoklu GPU. Daha fazla örnek Diğerleri burada daha mevcut. Demirbaş kodu diğer cevaplara göre sevk azdır, benim durumumda en azından kodun nasıl çalıştığını benim anlayış ile yardımcı oldu. Cuda/tek olsa bırakıyor.
Brahma - Diğerleri (yani AMD destekler çok) SERİ ifadeler çalışır. Örnekler / pek belgeleri.
C$ - son gelişme üzerine 5 yıl önce
Microsoft Accelerator - benzer ÅŸekilde aktif olarak daha fazla geliÅŸtirilmektedir benzemiyor.
bazıları (C AMP, OpenTK/Cloo) - birçok bu sadece bağlama - ıe etkinleştirmek için arama GPU dan C# ama kernel kodu olan aslında kaçak GPU) ihtiyacı için yazılmış C veya Diğerleri, anlamını kullanmak gerekir (ve öğrenmek) başka bir dil.
Dediğim gibi, diğerleri üzerinde Cudafy tavsiye ederim - eğer Diğerleri gibi Cuda çalışacak olsaydı mükemmel olurdu.
EYLÜL 2013 DÜZENLEYİN Cudafy şimdi sizin için derlemek için izin verirher ikisi deCUDA ve aynı C çalışması Filmler,# tüm GPU üzerinde kod. Bu Filmler için derleme henüz test etmedim ama harika.
Ne ölçülebilirlik sorunları NoSQL veri...
AngularJS kullanan bir yönerge Oluştur...
Nasıl yeni bir dil özelliklerini kulla...
Nasıl satır Hazırda kullanan sayısı mı...
ASP.NET MVC: Birim UrlHelper kullanan ...