Compiled Standalone app with Parfor
    1 次查看(过去 30 天)
  
       显示 更早的评论
    
Hi, my script utilizes parfor and I was wondering if there was a way to compile it into a standalone .exe such that it can be used across all types of multi core CPUs? ie if it is deployed on a 4 core comp it uses all 4 cores....it will use all 6 cores in a 6 core CPU etc?
0 个评论
回答(1 个)
  Walter Roberson
      
      
 2012-7-24
        It is possible, but not the default. See http://www.mathworks.com/matlabcentral/answers/26472-how-to-define-local-matlabpool-size-at-runtime-for-parallel-computing-toolbox-use-in-compiled-matl
(I didn't think I'd be able to find that old discussion!)
1 个评论
  Jason Ross
    
 2012-7-24
				I believe that if you did not hard code the cluster size into the local configuration, it would do what you want. The default cluster size is one worker per core*, so if you didn't hard code that in the configuration, I'd think it would determine it.
*- When I say "core", I mean a real compute core, not a hyper-threaded one.
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Parallel Computing Fundamentals 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


