GPU programming on Matlab (Mac/Window): What are my options?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Dushyant
el 19 de Abr. de 2018
Comentada: Walter Roberson
el 18 de Mayo de 2018
Hi,
I usually use "Mac pro 2016" and "window computer at my office" to code on Matlab. I would like to get some GPU power to implement some of my reconstruction idea for medical image reconstruction.
I do plan to use L-BFGS-B solver, which takes 90% of my computation time. Using CPU, it takes 14-15 hours.With implementation of the new idea, I expect computation time to go by 2-3 times.
I have no idea about GPU programming. So, I would appreciate some advice from some GPU programmer. I have budget of $1300-1400.
i) Would it be possible to buy some dedicated NVIDIA card and use it for Mac and/or PC? Could I get more GPU power this way. ii) Should I go for some gaming laptop with "NVIDIA GeForce GTX 1060 graphics with 6GB GDDR5 VRAM"?
0 comentarios
Respuesta aceptada
Joss Knight
el 28 de Abr. de 2018
Others may have a longer answer to your question, but certainly it is possible to get an NVIDIA GPU for a desktop PC with a PCI bus. You can even get something that will work with your Mac or Windows laptop, you just need to buy a caddy to put the card in, for instance the Razer Core. Getting this working with a Mac is a bit more complicated than with Windows, you can find instructions online.
The GTX 1060 is adequate to get started with image processing, computer vision and deep learning because it has good single precision performance. For simulation, solvers, and other problems where high accuracy double precision is essential, you may need to look at a more expensive card in the Quadro or Tesla range. There is also the Titan V.
0 comentarios
Más respuestas (1)
Dushyant
el 17 de Mayo de 2018
Editada: Walter Roberson
el 17 de Mayo de 2018
5 comentarios
Walter Roberson
el 18 de Mayo de 2018
It appears to me that Thunderbolt 3 cards need PCIe 3.0 x4 at minimum. Asus appears to make some interface cards that are specific to their motherboards; and I see, for example, http://www.asrock.com/mb/spec/product.asp?Model=Thunderbolt%203%20AIC
Ver también
Categorías
Más información sobre Get Started with GPU Coder en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!