Использование графического процессора для вычислений общего
От: Балихин Дмитрий Михайлович  
Дата: 06.02.11 06:36
Оценка: 181 (5)
Статья:
Использование графического процессора для вычислений общего назначения с помощью высокоуровневых биб
Автор(ы): Балихин Дмитрий Михайлович
Дата: 05.02.2011
В статье рассматривается возможность использования графического процессора для проведения операции умножения матрицы на вектор с помощью высокоуровневых библиотек на платформе .NET. Дается описание использования библиотек Accelerator; Brahma; TidePowerd GPU.NET. Делается вывод о применении конкретной библиотеки в рамках научной работы.


Авторы:
Балихин Дмитрий Михайлович

Аннотация:
В статье рассматривается возможность использования графического процессора для проведения операции умножения матрицы на вектор с помощью высокоуровневых библиотек на платформе .NET. Дается описание использования библиотек Accelerator; Brahma; TidePowerd GPU.NET. Делается вывод о применении конкретной библиотеки в рамках научной работы.

Статья прислана на конкурс статей 2010 — Windows 7 и .NET
Re: Использование графического процессора для вычислений общ
От: WaSh http://kxlm.blogspot.com/
Дата: 07.02.11 13:47
Оценка:
БДМ>В статье:
БДМ>Из-за описанных выше преимуществ библиотека Brahma рекомендуется к использованию в неакадемических проектах.
Только, насколько я понял,, развитие библиотеки закончилось в 2009.
Brahma-0.4 вышел 2009-07-23 и с тех пор тишина...
... << RSDN@Home 1.2.0 alpha 4 rev. 1481>>
блог http://kxlm.blogspot.com/
Re: Использование графического процессора для вычислений общ
От: Muxa  
Дата: 07.02.11 14:23
Оценка:
- Brahma устарела и не поддерживается,
— платная TidePowerd GPU.NET похожа на бесплатную библиотека CUDA.NET (видимо это обертка на OpenCL),
— Accelerator (от Microsoft, кстати) уже полтора года как не обновлялся, видимо тоже похоронен.

БДМ>Статья прислана на конкурс статей 2010 — Windows 7 GPGPU и .NET
Re[2]: Использование графического процессора для вычислений
От: dmodeus  
Дата: 13.02.11 14:48
Оценка:
Здравствуйте, WaSh, Вы писали:

БДМ>>В статье:

БДМ>>Из-за описанных выше преимуществ библиотека Brahma рекомендуется к использованию в неакадемических проектах.
WS>Только, насколько я понял,, развитие библиотеки закончилось в 2009.
WS>Brahma-0.4 вышел 2009-07-23 и с тех пор тишина...

Проверьте http://sourceforge.net/projects/brahma-fx/develop
Пациент скорее жив, чем мертв.
Re[2]: Использование графического процессора для вычислений
От: dmodeus  
Дата: 13.02.11 15:00
Оценка:
Здравствуйте, Muxa, Вы писали:

M> — Brahma устарела и не поддерживается,

M> — платная TidePowerd GPU.NET похожа на бесплатную библиотека CUDA.NET (видимо это обертка на OpenCL),
M> — Accelerator (от Microsoft, кстати) уже полтора года как не обновлялся, видимо тоже похоронен.

БДМ>>Статья прислана на конкурс статей 2010 — Windows 7 GPGPU и .NET


Автор Брахмы не выпускает новых версий, но все равно еще вносит изменения — http://sourceforge.net/projects/brahma-fx/develop.
TidePowerd GPU.NET есть по сути платная версия Brahma. Кстати сам автор брахмы обращает на это внимание, можно найти в его блоге.
CUDA.NET обертка над CUDA, которая позволяет задействовать только процессоры фирмы NVIDIA.
Проекты от MS Research действительно редко обновляются, сложно сейчас сказать на какой он стадии. Есть опасения, что грядущая DirectCompute похоронит данный проект, но новая технология опять-таки будет доступна только для устройств последнего поколения (DX 10, 11) и насколько я помню только для Windows 7.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.