Mathematica и CUDA

#cuda #wolfram-mathematica #mathematica-8

#cuda #wolfram-mathematica #mathematica-8

Вопрос:

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

Комментарии:

1. Список функций, использующих CUDA, смотрите в CUDALink / tutorial /Functions в справочном браузере

Ответ №1:

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

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

Комментарии:

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

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