以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 32核优化时间比2核的还慢 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=167839) |
-- 作者:15988703687 -- 发布时间:2019/1/21 11:54:44 -- 32核优化时间比2核的还慢 我用32核处理器运行策略评测的参数优化,速度却很慢,是什么问题,应该注意什么?
|
-- 作者:banzhuan -- 发布时间:2019/1/21 13:09:56 -- 1、软件使用的是哪个版本的? 32核速度慢的比较对象是什么呢? 4核还是? 2、减少优化次数试试呢?
|
-- 作者:banzhuan -- 发布时间:2019/1/21 14:16:17 -- 使用的是 64位 5.02 版 ,电脑系统:win7 ; 用32核优化时的速度比使用2核优化的速度慢,启动参数优化之后反应时间很长,并且参数优化时常卡顿,进行32核优化是内存占用 23%,CPU占用 8%
|
-- 作者:无为剑 -- 发布时间:2019/1/21 14:24:33 -- 用系统自带的MACD等简单的交易系统测试看一下是否存在变慢的情况。 你这种情况常见问题是你的PEL公式中使用了影响多核优化的函数导致,常见于跨周期数据引用,跨周期公式引用
|
-- 作者:15988703687 -- 发布时间:2019/1/21 14:38:04 -- 使用最简单公式
N缺省0,最小0,最大500,步长1
特征:c>N; 序列计算模式
最终结果还是一样 2核优化比31核优化快
[此贴子已经被作者于2019/1/21 14:39:42编辑过]
|
-- 作者:无为剑 -- 发布时间:2019/1/21 14:44:07 -- 看你优化的总次数是多少,如果只是几百次那么当然2核会比32核快,因为多核的启动和配置也需要时间的 |
-- 作者:15988703687 -- 发布时间:2019/1/21 14:52:18 -- 当N=50W次,
2核要250小时, 31核也要200多小时。
并且31核CPU使用率不到10% |
-- 作者:无为剑 -- 发布时间:2019/1/21 15:20:16 -- 你用这种过于简单的公式是测试不到多核优化的优势的,能体现多核优化优势的在于 1,较多的优化次数 2,较为复杂的公式 3,较长的测试时间。 你用系统自带的三进三出公式,用1年的1分钟数据测试对比看看就明显了
|