Use Intel graphics card/driver for GPU programming on Matlab?
32 views (last 30 days)
Show older comments
I'm seeking to run a code on my computer (Asus Zenbook, Windows 10) that uses GPU parallel computing. I am hoping to run the program using my Intel(R) HD Graphics Card (620) but Matlab won't register my GPU. There seems to be a lot of infrastructure for Nvidia graphics cards but I can't find much for intel - is it possible to use an intel GPU with matlab?
0 Comments
Accepted Answer
Walter Roberson
on 18 Jul 2021
No, there is no current possibility of this.
My personal analysis in the past is if Mathworks chooses to permit an additional GPU architecture, the one that would make the most sense for them to implement would be IBM's.
I would extend that to estimate that AMD would be a distant third place, and that Intel's offerings would be far behind.
Mathworks appears to have a strong focus at the moment on GPUs for deep learning, as they believe that is where there is a lot of potential for customer growth. However research papers have shown that the large majority of research efforts and architectures are for Nvidia, with a significant contingent on IBM, and that AMD is far behind those two. The research papers were concerned about the field being overly concentrated on one manufacturer, and were trying to encourage diversity, but unfortunately the tools and available architectures are much weaker outside of Nvidia and IBM.
Mathworks relies on there being third-party high performance scientific libraries for the target architectures. They themselves do not have the resources to produce tuned linear algebra and fft and so on for different architectures.
For these reasons, you should not expect to see an Intel HD GPU support for MATLAB in the near future.
4 Comments
Walter Roberson
on 25 Jun 2024
Arrayfire used to be called AccelerEyes, and they used to produce a product that worked directly with MATLAB. However, there was a lawsuit https://www.scribd.com/document/59765193/MathWorks-v-AccelerEyes-et-al that AccelerEyes lost so they had to get out of direct competition.
Marcus
on 25 Jun 2024
my efforts are futile. Thank you for your knowledge and help. I think I will just have to get an Nvidia card
More Answers (0)
See Also
Categories
Find more on Parallel Computing Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!