Can I use MATLAB and Parallel Toolbox to run on a single server and utilize all 40 processing cores on a server with 4 -10 core cpu sockets?
1 次查看(过去 30 天)
显示 更早的评论
Can I use MATLAB and Parallel Toolbox to run on a single server and utilize all 40 processing cores on a server with 4 -10 core cpu sockets?
02:38 PM hhirignmt01:~ $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 40 On-line CPU(s) list: 0-39 Thread(s) per core: 1 Core(s) per socket: 10 Socket(s): 4 NUMA node(s): 4 Vendor ID: GenuineIntel CPU family: 6 Model: 47 Model name: Intel® Xeon® CPU E7- 8870 @ 2.40GHz Stepping: 2 CPU MHz: 2394.058 BogoMIPS: 4787.83 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 30720K NUMA node0 CPU(s): 0-9 NUMA node1 CPU(s): 10-19 NUMA node2 CPU(s): 20-29 NUMA node3 CPU(s): 30-39
0 个评论
回答(1 个)
Jason Ross
2018-7-10
Yes, the local scheduler allows this. You probably need to change your parallel preferences to prefer a cluster size of 40. Select the Preferences button, Parallel Computing Toolbox, make sure Local is selected as the default profile, and set the preferred number of workers to 40.
You might need to adjust the number of workers in the local profile to 40 manually. You can do that under the Parallel button, Manage Cluster Profiles, select local, Edit and set to 40.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!