CUDA для.net?

Я знаю, что существует много привязок языка CUDA, таких как PyCUDA, но есть ли хорошие привязки для.Net? Единственный, кого я видел, это тот, но я хотел бы знать, есть ли другие.

4 ответа

Вот еще одна библиотека: http://sourceforge.net/projects/brahma-fx/

Редактировать: я просматривал документацию по проекту, который вы изначально перечислили, и могу сказать, что интерфейс заставляет меня задуматься: в чем смысл использования.Net. У проекта, который я перечислил, есть более чистый интерфейс, но нет документации. Проект, который вы перечислили, кажется, более посвящен на пути разработки (недавний выпуск 2.1), но SVN Брахмы не слишком стар (5 недель).

Другой постер перечислял фреймворк Accelerator. Это выглядит очень многообещающе, хотя его лицензия некоммерческая (вы должны связаться с ними, если вы собираетесь использовать ее для какой-либо коммерческой работы), и когда я установил ее, он сказал, что она установлена ​​правильно, и я не могу найти ее в своей системе (это могло быть проблемой Vista)!

РЕДАКТИРОВАТЬ: Я посмотрел в различных библиотеках, и могу сказать, вот мои "рекомендации":

  1. Если вы планируете использовать LINQ и только.Net 3.5, используйте Brahma.
  2. Если вы некоммерческие в своей цели, используйте проект Accelerator, который дал другой автор (Тим, я полагаю). Это более высокий уровень, чем проект, который вы упомянули.
  3. Если вас не интересуют подробности низкого уровня, но требуется очень активный проект и документация, перейдите к проекту, который вы перечислили.

У Microsoft Research есть проект под названием "Ускоритель" http://research.microsoft.com/apps/pubs/default.aspx?id=70250

Вот еще один http://www.hybriddsp.com/Products/CUDAfyNET.aspx

автоматически переводит код.NET в CUDA C, имеет неплохой набор примеров

Оформить заказ это две обертки:

Сначала Tidepowerd, который позволяет программировать на языках.NET, таких как C#, F# и VB.NET * http://www.tidepowerd.com/product

Второй CUDA.NET да Удод,
http://www.hoopoe-cloud.com/Solutions/cuda.net/

Оба обсуждаются здесь на stackru и предлагают примеры кодов на своих веб-сайтах. Я думаю, это поможет вам.

Другие вопросы по тегам