2011-05-27 15 views
7

È 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

+0

Vedere CUDALink/tutorial/Funzioni nel browser della Guida per un elenco di funzioni che utilizzano CUDA –

risposta

11

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.

+0

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

+0

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. –