¿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
Respuesta
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.
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
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. –
- 1. Cuda y OpenGL Interop
- 2. Integración de XCode y CUDA
- 3. CUDA exp() expf() y __expf()
- 4. Makefile para CUDA y C
- 5. "listas enlazadas" Mathematica y desempeño
- 6. CUDA __threadfence()
- 7. CUDA: ¿y si elijo demasiados bloques?
- 8. Confusión en CUDA/openCL y C++ AMP
- 9. Redefinir no conmutativa multiplicación en Mathematica Mathematica
- 10. Wolfram Workbench y Mathematica Help System
- 11. ¿Entrada y salida por lotes en Mathematica?
- 12. Mathematica y GAP: ¿Hay una interfaz?
- 13. CUDA: ¿diferencia entre el temporizador de la CPU y el evento del temporizador CUDA?
- 14. Mathematica ColorFunctionScaling
- 15. ¿Cómo se mapean/deforman/hilos CUDA en núcleos CUDA?
- 16. Buscando nuevas preguntas de Mathematica usando Mathematica y la API de StackOverflow
- 17. Compilador CUDA (nvcc) macro
- 18. Parámetros para núcleos CUDA
- 19. Perfiles CUDA remotos?
- 20. envoltorio CUDA para Qt
- 21. programa cuda en VMware
- 22. Codificando CUDA con C#?
- 23. Dibujando triángulos con CUDA
- 24. Aprender Nvidia CUDA
- 25. raytracing con CUDA
- 26. CUDA streams and context
- 27. CUDA vs FPGA?
- 28. Computación multi-GPU Cuda
- 29. memoria CUDA preocupa
- 30. CUDA 4.1 printf() Error
Vea CUDALink/tutorial/Funciones en el navegador de ayuda para la lista de funciones que usan CUDA –