Кто-нибудь знает - есть ли готовые mex-файлы, реализующие доступ к вычислениям на видеокарте из Матлаба?
CUDA+Matlab
[x]
Вход
.NET
AMD
ATI
BLAS
bruteforce
brute force
CUDA
GPGPU
gpgpu.ru
GPU Gems
Larrabee
MapReduce
MD5 crack
N-body
Nexus
NVidia
NVidia 8800
NVidia CUDA
NVidia G200
NVidia GTX280
NVidia Nexus
NVidia Tesla
OpenCL
search
signal processing
Sort
sparse matrices
Stream SDK
VISPL
VMWare
web
ВМиК МГУ
Москва
администрирование сайта
бенчмарки
блогосфера
вычисления
конкурсы
курсы
новости сайта
обработка изображений
подбор паролей
поиск
презентации
программирование GPU
работа
разное
сортировка
фильтрация трафика
численные методы
Navigation
Cвежие комментарии
-
1 hour 40 min ago
-
3 weeks 2 days ago
-
5 weeks 11 hours ago
-
6 weeks 5 days ago
-
8 weeks 1 day ago
-
8 weeks 3 days ago
-
8 weeks 3 days ago
-
8 weeks 3 days ago
-
8 weeks 6 days ago
-
9 weeks 4 days ago
Новое на форуме
Популярно
- Форумы NVidia CUDA: обзор за май (16,468)
- Как начать с самого начала работу с CUDA (14,167)
- GPGPU и видеокарты AMD (11,677)
- NVidia GTX 280, Tesla T10P (10,511)
- SGEMM на видеокарте и CPU, серия 6 (10,223)
Comments
Может это ешё подойдёт:
http://viennacl.sourceforge.net/index.php%3Fid=examples-matlab.html
GPUmat совершенно бесплатен, и вроде бы удобнее чем Jacket.
GPULib - http://www.txcorp.com/products/GPULib/index.php
обсуждение GPUmat vs Jacket (на форуме Jacket'а) - http://forums.accelereyes.com/forums/viewtopic.php?f=8&t=522
судя по всему GPUmat (да и GPULib) не поддерживает столько матлабовских функций сколько поддерживает Jacket.
хотя он бесплатен и опенсорс (как и GPULib).
Jacket - CUDA Engine for MATLAB - это готовый плагин для переноса вычислений на GPU в матлабе. Много матлабовских функций уже реализовано.
Кстати, я принимаю участие в его разработке, так что если сочтете это сообщение за рекламу, то так оно и есть :)
Интресно следующее, - как это отразится на производительности, хотелось, чтобы она увеличилась, а не наоборот.
ну это от конкретного кода зависит.
в рамках работы над Jacket'ом я реализовывал отдельные функции.
speedup был в районе х500-х1400, опять же зависит от кода и конфигурации тестовой машины.
А Вы случайно не знаете, существует ли что-то типа Microsoft Virtual Machine - именно для видяшки. Чтобы там можно было исполнять софт (распараллеленый), но без применения CUDA (просто я не видел таких реализаций этого софта)
muxa, лучше пришлите мне пост на Nicola-Petrov[sobaka]yandex[tochka]ru
а ты не бот случаем?
уж больно посты твои несвязные.
Точно не бот :)))
не совсем ясно что вы ищете.
посмотрите в сторону openmp или opencl. может это то что нужно.
если вы напишите что-то типа виртуальной машины для видеокарты, то будете очень богатым человеком.
Эх... Да только они мне не подходят к сожалению. Они нужны тогда, когда ты сам что-то создаешь. А здесь есть карточка и распараллеленая прога, которая запускается на CPU, а на GPU - никак.
Не смогу написать я такую вещь, времени надо много. Такой софт пишет команда (Microsoft Virtual Box) и обязательно есть менеджер проекта или координатор.
muxa, перейдите лучше на мою почту, поверьте, я не бот и не спамер, а человек, который интересуется и занимается параллельными вычислениями. Нас таких немного по России :)
ну, написал Вам на мыло.
ответа ждать?
Из сайта неочевидно с первого взгляда - пощупать до покупки дают?
триал - http://www.accelereyes.com/products.php
документация - http://www.accelereyes.com/doc/JacketUserGuide.pdf
Спасибо.
Со второго раза на сайте все находится, а с первого взгляда - почему-то нет.
вот тут инструкция о том, как использовать CUDA в MATLAB, есть специальный компилятор
http://www.cs.ucf.edu/~janaka/gpu/using_nvmex.htm
вот пример использования CUDA
http://www.mathworks.com/matlabcentral/fileexchange/22657-cuda-in-a-matl...
вот еще один вариант использования CUDA в MATLAB
http://developer.nvidia.com/object/matlab_cuda.html