以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 关于优化算法中对多CPU\多核的支持 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=6611) |
|
-- 作者:longbow -- 发布时间:2011/5/22 11:25:00 -- 关于优化算法中对多CPU\多核的支持 金字塔的程序化评测算法,尤其是对某两个参数的遍历优化算法是并行的,也就是对所有的成对参数执行的是相同的运算过程,应该可以充分发挥计算机多CPU\\多核的性能。
我在具有两个CPU\\16核的Intel Xeon服务器上运行算法发现,金字塔只利用一个核进行运算,也就是只发挥了机器7%的性能,各位也知道,单个核的性能Xeon比Core dual Core的普通计算机甚至笔记本也强不了多少。因此没有充分发挥机器的性能。
希望金字塔能够发挥多CPU\\多核的服务器的性能,这样模拟算法会有数量级的提高,非常有价值。即使普通机器,也有两个核,可以发挥更多的潜力。
谢谢! |
|
-- 作者:董小球 -- 发布时间:2011/5/22 13:12:05 -- 这个原因在于操作系统,应该不是软件的的问题哦 |
|
-- 作者:ackvz -- 发布时间:2011/5/22 13:28:32 -- 优化时 多核计算 支持 |
|
-- 作者:longbow -- 发布时间:2011/5/22 20:52:23 -- 好像不是这样的,主要是利用了一个 CPU 的一个核,因为金字塔对优化的安排是串行的,因此,操作系统并不能自动安排自动并行计算的方法。 |
|
-- 作者:ranyang -- 发布时间:2011/5/22 21:30:25 -- 这个跟软件的支持程度有关系,操作系统对于多核cpu的支持没有问题,希望软件在这一块能有比较大的提高,对于提高速度还是很有意义的。 现在图表交易时,计算方面的延时差不多1秒到2秒之间(使用的是高频模式,以k线结束到发出信号之间的时间间隔计算,我电脑配置是i7,8g内存,ssd硬盘,应该算是不错的配置了)。按照一秒6比行情还算,差不多延误在6-12笔之间,如果能将运算延误控制在200-300毫秒内,才能说是一个理想的值。 |
|
-- 作者:jinzhe -- 发布时间:2011/5/23 9:52:40 -- [原创]大家编写策略都是基于怎样的思路呢?为什么我总是很难编出正收益的策略?? 楼上的好建议! |
|
-- 作者:momzx -- 发布时间:2020/5/19 11:32:14 -- 帮忙顶,不知道问题解决了没有 |
|
-- 作者:无为剑 -- 发布时间:2020/5/19 12:52:58 -- 现在的软件早就已经是支持多核的了 |
|
-- 作者:TOPVIEW8 -- 发布时间:2020/5/20 3:13:53 -- 金字塔优化应该是支持多核的,但不支持多颗物理CPU。 |
|
-- 作者:wenarm -- 发布时间:2020/5/20 7:39:29 --
|