Korzystając z tego opisu: http://managedcuda.codeplex.com/documentation zrobiłem rozwiązanie w VS w którym mam 2 projekty.
Jeden to formatka C#(.net4.0), a drugi to plik .cu w którym ma znajdować się kernel.

Będzie to mój pierwszy programik tego typu więc mam kilka pytań:

  1. Jak ustawić akcję formatki na wykonanie kernela?
  2. Co jeżeli kerneli będzie kilka?
  3. Muszę dzielić kernel na sekcje krytyczną i lokalną, czy nazwa cuda jest uzasadniona i jakieś skrzaty robią to za mnie(jak śmieciarka w javie, albo rozpoznawacz typów w php)?
  4. Jak pisać testy jednostkowe do funkcji w plikach cu?

Tak, wiem, że google moim przyjacielem, ale jakoś tym razem się obraziło i nie chce mi pomóc.
Tak, czytam i staram się zrozumieć przykłady.