Can Matlab and it's toolboxes use the Intel Xeon Phi co-porcessor? If not now, then is it planned for the future?

Answers (2)

No, Parallel Processing only supports CUDA. Phi does not use the same architecture. http://www.drdobbs.com/parallel/cuda-vs-phi-phi-programming-for-cuda-dev/240144545
I am not at liberty to discuss Mathworks' product plans. You could ask a Mathworks' salesperson.

1 Comment

What if windows such as windows server 2012 is installed in xeon phi computer, can we then run matlab on it?
https://software.intel.com/en-us/articles/windows-early-enabling-for-intelr-xeon-phitm-coprocessor
Thank you.
Meshoo

Sign in to comment.

There has been success in running Matlab on computers with Intel Xeon Phi coprocessors and seeing performance boost. On Intel architectures, Matlab internally uses Intel Math Kernel Library (Intel MKL) routines. Intel MKL has a feature called "Automatic Offload", which transparently and automatically offloads computation to Xeon Phi coprocessors, at run time. Matlab users on recent versions can turn on this feature by themselves and benefit from it. Refer to this article from Intel to see how it works, and supported functions, limitations, etc.: https://software.intel.com/en-us/articles/using-intel-math-kernel-library-with-mathworks-matlab-on-intel-xeon-phi-coprocessor-system
For a broader and more detailed discussion on Intel MKL's Automatic Offload feature, see: https://software.intel.com/en-us/articles/math-kernel-library-automatic-offload-for-intel-xeon-phi-coprocessor
Thanks.
Zhang

Categories

Products

Tags

Asked:

on 18 Feb 2013

Commented:

Bob
on 5 Jan 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!