2011-05-27 1 views
7

Возможно ли, что встроенные функции в Mathematica (например, Minimize[expr,{x1,x2,...}]) начнут работать через CUDA после установки модуля CUDA для Mathematica?Mathematica и CUDA

+0

См. CUDALink/tutorial/Functions в браузере справки для списка функций, которые используют CUDA –

ответ

11

Я так не верю, нет. Модуль CUDALink Mathematica в настоящее время предоставляет только несколько ускоренных функций GPU - некоторые базовые операции обработки изображений, вызовы линейной алгебры BLAS, преобразования Фурье и простые параллельные сокращения (argmin, argmax и sumation). Существуют также инструменты для интеграции написанного пользователем кода CUDA, а также для генерации кода CUDA символически. Вне этого, остальная часть основной функциональности Mathematica остается только процессором.

Вы можете увидеть полную информацию о текущей поддержке CUDA и OpenCL here.

+0

Спасибо за редактирование-Фу, я начал писать это последнее предложение в одном смысле и отвлекся на телефонный звонок, а затем закончил его в другом смысл. – talonmies

+0

Я делаю это все время. Часто я решаю изменить, как я собираюсь написать что-то несколько раз, прежде чем я его напишу в первый раз. Биты и кусочки каждой формы остаются позади, и я не понимаю. –