Quiero que la rutina matemática más simple llame a operaciones de GPU
Mathematica no llama a las operaciones de GPU de manera casual. Se puede utilizar a través de OpenCL o CUDA.
A excepción de las funciones individuales proporcionadas en CUDALink que se pueden llamar directamente, las demás básicamente deben escribirse manualmente. Si tiene una tarjeta A, debe escribir manualmente el programa OpenCL. Vaya a la ayuda y busque gpu. Hay ejemplos en él. No conozco OpenCL, puede estudiarlo usted mismo si está de humor.
Aquí simplemente usaré CUDA para la tarjeta N para dar algunos ejemplos. La velocidad aún depende del uso y las circunstancias específicas. Los anteriores son cálculos de 100 millones de cos y los inferiores son multiplicaciones de puntos.
Además, compilar cos directamente aquí tiene el efecto inverso gt;_gt;~. . . . . Las velocidades de los diferentes métodos son obviamente diferentes y no se pueden generalizar.
Hardware: gtx760 e31230v3
Si desea comparar CPU y GPU, también puede descargar AIDA64, que tiene una función de cálculo especial para comparar CPU y GPU. .