running two users/m-files in parallel on Xeon Phi coproccessor

1 Ansicht (letzte 30 Tage)
Arik Yochelis
Arik Yochelis am 2 Mai 2016
Kommentiert: Anatoli Juditsky am 10 Sep. 2016
I'm running MATLAB 2015a with 2 Xeon Phi coproccessor on a Win 2012 server. If I run a single m-file there is a boost in performance. However, when I try to run 2 m-flies or by 2 users in parallel the running time decreases significantly (by order of magnitude) for both cases.
Is it indeed normal and there is no way to allow several users to use Xeon Phi in parallel? or is there a way to resolve this issue?
  1 Kommentar
Anatoli Juditsky
Anatoli Juditsky am 10 Sep. 2016
Hello, I am desperately looking for help when trying to make work automatic offload with matlab 2016a. I have succeeded to make it work with R and linpack examples. Yet, cannot get it work with matlab which does seem ignore the Phi. I am using windows 10 pro. Is there a magic startup option to be modified? I am really at loss... Regards,

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Jan
Jan am 2 Mai 2016
It depends on the tasks. If both programs call multi-threaded functions and the Matlab routines try to start as many threads as the number of cores, the preformance can degrade. If the programs access the hard disk a slow down is expected also. So please post more specifically what the bottlenecks are. The profiler might help you to identify them.
  1 Kommentar
Arik Yochelis
Arik Yochelis am 2 Mai 2016
Thank you! The solution is indeed in this direction and can be resolved using OFFLOAD_DEVICE options

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Startup and Shutdown finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by