Выбор библиотеки OpenCL для C#/Silveright

Мне интересно попробовать OpenCL в тестовом проекте. Но какую библиотеку мне использовать?

Я даже не уверен, что мой выбор. Я ищу:

  • Что-то, что работает на высоком уровне абстракции (OpenCL очень низкоуровневый).
  • Что-то, что работает с Silverlight/XNA и C#.

Похоже, существуют следующие библиотеки:


person ashes999    schedule 27.06.2011    source источник
comment
Каковы ваши критерии / что вы ищете? Просто общие рекомендации? Каков ваш бюджет?   -  person Kieren Johnstone    schedule 27.06.2011
comment
@ Кирен, я не уверен; чем выше уровень, тем лучше; мой бюджет (к сожалению) $0.   -  person ashes999    schedule 27.06.2011
comment
На самом деле OpenTK использует Cloo для привязок OpenCL opentk.com/doc/compute   -  person AlfeG    schedule 25.11.2011


Ответы (1)


Подходящим кандидатом может быть OpenTK. Я не специалист по C#, но выглядит многообещающе. Найти что-то на более высоком уровне абстракции будет очень сложно из-за природы OpenCL. Вам нужно написать ядро ​​OpenCL на OpenCL C. Единственным изменением абстракции может быть обработка ваших устройств OpenCL.

person Rick-Rainer Ludwig    schedule 27.06.2011