Mathematica и CUDA

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

1 ответов


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

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