Кто-нибудь знает - есть ли готовые mex-файлы, реализующие доступ к вычислениям на видеокарте из Матлаба?
CUDA+Matlab
[x]
Вход
Amazon
AMD
ATI
brute force
bruteforce
cloud
CUDA
GPGPU
gpgpu.ru
GPU Gems
Intel
Larrabee
Linpack
MapReduce
MD5 crack
Nexus
NVidia
NVidia 8800
NVidia CUDA
NVidia G200
NVidia GTX280
NVidia Nexus
OpenCL
Parallel Nsight
signal processing
sparse matrices
Stream SDK
VISPL
VMWare
web
ВМиК МГУ
МГУ
Москва
Т-Платформы
Физфак МГУ
бенчмарки
блогосфера
вычисления
конкурсы
курсы
новости сайта
обработка изображений
подбор паролей
поиск
программирование GPU
работа
разное
сортировка
фильтрация трафика
численные методы
Navigation
Cвежие комментарии
-
3 days 6 hours ago
-
4 days 5 hours ago
-
4 days 5 hours ago
-
4 days 5 hours ago
-
4 days 5 hours ago
-
4 days 6 hours ago
-
4 days 6 hours ago
-
1 week 2 hours ago
-
2 weeks 6 days ago
-
3 weeks 1 day ago
Новое на форуме
Популярно
- Как начать с самого начала работу с CUDA (33,690)
- Форумы NVidia CUDA: обзор за май (31,712)
- GPGPU и видеокарты AMD (18,141)
- NVidia GTX 280, Tesla T10P (15,735)
- SGEMM на видеокарте и CPU, серия 6 (14,878)
Comments
Представители MathWoks заявили мне, что Distribued Computing Server поддерживает GPU NVIDIA, включая Fermi. Стоит он правда капитально.
Может это ешё подойдёт:
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
Спасибо, долго искал этот материал