When using parallel computing toolbox can I just replace all my "for" loops with "parfor" ?
Mostra commenti meno recenti
I'm running an intensive calculation and want to minimise my computation time.
Risposte (1)
Walter Roberson
il 10 Lug 2017
2 voti
No, there are a lot of restrictions on what can be inside a parfor
5 Commenti
matlabkid602
il 10 Lug 2017
Walter Roberson
il 10 Lug 2017
If you have a NVIDIA graphics GPU, you can probably only get decent performance for single precision, as double precision on those is either 1/32 or 1/24 of the single precision performance until you get to relatively high end.
matlabkid602
il 11 Lug 2017
Walter Roberson
il 11 Lug 2017
The 1080ti has FP64 performance of about 332, which is 1/32 of the FP32 rate; https://en.wikipedia.org/wiki/GeForce_10_series . That is not bad compared to the other graphics cards, but it is far far below the FP64 performance available in some of the Tesla series; https://en.wikipedia.org/wiki/List_of_Nvidia_graphics_processing_units#Tesla or the Quadro GP100 (about 5300)
matlabkid602
il 12 Lug 2017
Categorie
Scopri di più su GPU Computing in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!