matlab quadprog exteremely缓慢我坚固的本地机器上与另一个远程机器

3视图(30天)
我使用matlab的quadprog和它运行非常缓慢的在我的本地机器。
当我在远程机器上运行的代码,它在10分钟内完成。当我在本地机器上运行它,它不会终止后24小时(我杀死它在某种程度上)。
代码运行时,在我的本地机器内存使用是~ 10 GB的RAM(虽然我的本地机器~ 100 GB的空闲RAM)。在远程计算机上使用20-30GB RAM。
知道在做什么我的本地机器上,让它运行得更快?
重要的编辑10月18日: 我在两台机器上执行一个规模较小的问题。在本地机器上需要1900秒,在远程需要8秒,~ 200倍。两个机器也多处理器。我注意到这一次htop,远程计算机使用所有的处理器,而本地机器只使用一个处理器(尽管其他可用)。任何想法如何利用matlab在本地机器上所有的处理器吗?
PS1:下面是“猫/proc/cpuinfo”在我的机器上对远程计算机(远程机器更强,然而在本地机器也是强)
PS2: nnz H, Aeq = ~ 10 e6,尺寸大约11 e6 x 11 e6
PS3:四重编程只有等式约束有一个封闭形式的解决方案(见 博伊德 )。当我与封闭形式的解决方案,解决它需要~我的本地机器上10分钟和5分钟在远程机器。而消费~ 20-30GB内存。因为我想添加不等式约束,我想能够运行quadprog很快在我的本地机器。
谢谢!
本地机器上的cpu信息单处理器(许多)
vendor_id: GenuineIntel
cpu家庭:6
模型:26
模型的名字:英特尔(R)至强(R)的CPUE5520@ 2.27 ghz
步进:5
微码:25
cpu兆赫:1600.000
缓存大小:8192 KB
物理id:1
兄弟姐妹:8
核心id:3
cpu:4
apicid: 23
最初的apicid:23
fpu:是的
fpu_exception:是的
cpui水平:11
wp:是的
国旗:fpu vmede pse tsc msr pae多国评价cx8 apic 9月mtrr铂族元素mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2党卫军ht tm pbe系统调用nx rdtscp lm constant_tsc arch_perfmon peb bts rep_good xtopology nonstop_tsc aperfmperf句dtes64监控ds_cpl vmx est tm2 ssse3 cx16 xtpr颁证书dca sse4_1 sse4_2 popcnt lahf_lm ida dts tpr_shadow vnmi flexpriority ept vpid
bogomips: 4532.68
clflush大小:64
cache_alignment: 64
地址大小:40位物理,48位虚拟
权力管理:
远程机器上的cpu信息单处理器(许多)
vendor_id: GenuineIntel
cpu家庭:6
型号:63
模型的名字:英特尔(R)至强(R)的CPU e5 - 2697 v3 @ 2.60 ghz
步进:2
微码:0 x2d
cpu兆赫:1200.000
缓存大小:35840 KB
物理id:1
兄弟姐妹:28
核心id:14
cpu:14
apicid: 61
最初的apicid:61
fpu:是的
fpu_exception:是的
cpuid水平:15
wp:是的
国旗:fpu vmede pse tsc msr pae多国评价cx8 apic 9月mtrr铂族元素mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2党卫军ht tm pbe系统调用nx pdpe1gb rdtscp lm constant_tsc arch_perfmon peb bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu句pclmulqdq dtes64监控ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr颁证书pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm反弹道导弹ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erm invpcid
bogomips: 5189.05
clflush大小:64
cache_alignment: 64
地址大小:46位物理,48位虚拟
权力管理:
8的评论

登录置评。

答案(0)

类别

找到更多的在并行计算原理帮助中心文件交换

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!