È possibile che le funzioni incorporate in Mathematica (come Minimize[expr,{x1,x2,...}]
) inizieranno a funzionare tramite CUDA dopo l'installazione del modulo CUDA per Mathematica?Mathematica e CUDA
risposta
Non ci credo, no. Il modulo CUDALink di Mathematica offre attualmente solo una manciata di funzioni accelerate dalla GPU: alcune operazioni di base per l'elaborazione delle immagini, chiamate algebriche lineari stile BLAS, trasformate di Fourier e riduzioni parallele semplici (argmin, argmax e sommatoria). Esistono anche strumenti per l'integrazione del codice CUDA scritto dall'utente e per la generazione simbolica del codice CUDA. Al di fuori di questo, il resto delle funzionalità principali di Mathematica rimane solo CPU.
È possibile visualizzare tutti i dettagli dell'attuale supporto CUDA e OpenCL here.
Grazie per la modifica-Fu, ho iniziato a scrivere quell'ultima frase in un senso e mi sono distratto da una telefonata, quindi l'ho terminata nell'altra senso. – talonmies
Lo faccio sempre. Spesso decido di cambiare il modo in cui scriverò qualcosa diverse volte prima di averlo scritto la prima volta. Bit e pezzi di ogni forma vengono lasciati indietro e non riesco a realizzarlo. –
- 1. Cuda gridDim e blockDim
- 2. Mathematica e GAP: esiste un'interfaccia?
- 3. Makefile per CUDA e C
- 4. CUDA exp() expf() e __expf()
- 5. Mathematica ColorFunctionScaling
- 6. Ingresso e uscita batch in Mathematica?
- 7. Differenza tra Chiara e rimuovere in Mathematica
- 8. Mathematica e J/Link: vincoli di memoria?
- 9. CUDA driver API vs. CUDA runtime
- 10. Separazione numeri pari e dispari in CUDA
- 11. CUDA e la compatibilità gcc problema
- 12. Streaming multiprocessori, blocchi e thread (CUDA)
- 13. NVIDIA NVCC e CUDA: Cubin vs. PTX
- 14. Thread persistenti in OpenCL e CUDA
- 15. Confusione su CUDA/openCL e C++ AMP
- 16. Porting Mathematica to Octave
- 17. Mathematica Nord America mappa
- 18. Integrazione in Mathematica
- 19. Algoritmo di antialiasing Mathematica
- 20. Mathematica to Python
- 21. mirata Semplificare in Mathematica
- 22. Valutazione asincrona in Mathematica
- 23. Equivalente Sprint in Mathematica?
- 24. Equivalente Doxygen per Mathematica?
- 25. Mathematica esaurimento della memoria
- 26. MemberQ in Mathematica
- 27. Variabili temporanee in Mathematica
- 28. Mathematica - Taccuino di separazione
- 29. Rendimento in Mathematica
- 30. Shadows in mathematica Graphics3D
Vedere CUDALink/tutorial/Funzioni nel browser della Guida per un elenco di funzioni che utilizzano CUDA –