SORU
17 Aralık 2008, ÇARŞAMBA


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
5 Aralık 2012, ÇARŞAMBA


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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EmperorTigerstar

    EmperorTiger

    14 EYLÜL 2009
  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010
  • taliajoy18

    taliajoy18

    12 Temmuz 2011