2011-05-27 16 views
7

¿Es posible que las funciones incorporadas en Mathematica (como Minimize[expr,{x1,x2,...}]) comiencen a funcionar a través de CUDA después de la instalación del módulo CUDA para Mathematica?Mathematica y CUDA

+0

Vea CUDALink/tutorial/Funciones en el navegador de ayuda para la lista de funciones que usan CUDA –

Respuesta

11

No lo creo, no. El módulo CUDALink de Mathematica actualmente proporciona solo un puñado de funciones aceleradas de GPU: algunas operaciones básicas de procesamiento de imágenes, llamadas de álgebra lineal de estilo BLAS, transformadas de Fourier y reducciones paralelas simples (argmin, argmax y suma). También hay herramientas para integrar el código CUDA escrito por el usuario y para generar código CUDA de manera simbólica. Fuera de eso, el resto de la funcionalidad básica de Mathematica sigue siendo solo CPU.

Puede ver los detalles completos del soporte actual de CUDA y OpenCL here.

+0

Gracias por editar-Fu, comencé a escribir esa última oración en un sentido y me distrajo con una llamada telefónica, luego la terminé en el otro sentido. – talonmies

+0

Lo hago todo el tiempo. A menudo decido cambiar la forma en que voy a escribir algo varias veces antes de escribirlo la primera vez. Bits y piezas de cada forma se quedan atrás, y no me doy cuenta. –