27 votes

CUDA pour .net?

Je sais qu'il existe de nombreuses liaisons de langage CUDA, telles que PyCUDA, mais existe-t-il de bonnes liaisons pour .Net? Le seul que j'ai vu est celui-ci , mais j'aimerais savoir s'il y en a d'autres.

8voto

torial Points 9883

Voici une autre bibliothèque: http://sourceforge.net/projects/brahma-fx/

Edit: j'ai regardé la documentation pour le projet que vous avez initialement répertoriés, et peut dire que l'interface me fait penser: qu'est-ce que le point de l'utilisation .Net. Le projet que j'ai énumérés dispose d'une interface épurée mais pas de documentation. Le projet que vous avez énumérés semble être plus engagés dans la voie de développement ( une récente version 2.1), mais le SVN de Brahma n'est pas trop vieux (5 semaines).

Une autre affiche figurant sur l'Accélérateur cadre. Il semble très prometteur, même si sa licence est non-commerciale (vous devez les contacter si vous avez l'intention de l'utiliser à des fins commerciales), et quand je l'ai installé, il a installé à droite et je ne le trouve pas sur mon système (cela aurait pu être un Vista question)!

EDIT: j'ai regardé dans les différentes bibliothèques, et peut dire ici, c'est mon "recommandations":

  1. Si vous prévoyez sur l'utilisation de LINQ et seulement .Net 3.5, l'utilisation de Brahma.
  2. Si vous êtes non-commercial dans votre objectif, l'utilisation de l'Accélérateur de projet que l'autre affiche a donné (Tim, je crois). Il est plus élevé que le niveau du projet que vous avez mentionné.
  3. Si vous n'avez pas de soins sur les détails de bas niveau, mais très actif du projet et de la documentation est souhaitée, puis aller avec le projet que vous avez énumérés.

5voto

Philipp Points 75

En voici un autre http://www.hybriddsp.com/Products/CUDAfyNET.aspx

traduit automatiquement le code .NET en CUDA C, a un assez bon pack d'exemples

2voto

Custódio Points 1894

Caisse deux wrappers:

D'abord le Tidepowerd qui permettent la programmation .NET langages tels que C#, F#, et VB.NET* http://www.tidepowerd.com/product

La deuxième CUDA.NET da Huppe,
http://www.hoopoe-cloud.com/Solutions/cuda.net/

Les deux sont discutés ici à stackoverflow et avez des suggestions d'exemples de codes dans leurs sites web. Je suppose que cela va vous aider.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X