设为首页收藏本站

 找回密码
 注册
查看: 3062|回复: 2
打印 上一主题 下一主题

64位TB [复制链接]

Rank: 1

精华
0
UID
174344
积分
7
帖子
6
主题
1
阅读权限
10
注册时间
2013-10-23
最后登录
2015-8-27
跳转到指定楼层
1#
发表于 2014-3-9 19:15:30 |显示全部楼层 |倒序浏览
请教版主, 我想提高程序的回测速度,打算升级电脑配置。
如果我用12核24线程的E5 ——26系列,比如 2697V2 服务器CPU 和win7的64位系统。

tb软件能发挥多核心多线程的优势吗?软件能自动识别这么多核心并且提高运算速度吗?
当前软件能发挥i3的2核4线程的,但是已经运算达到极限了,所以我想提高硬件的配置来提高数据测试的速度可行吗?

Rank: 1

精华
0
UID
174344
积分
7
帖子
6
主题
1
阅读权限
10
注册时间
2013-10-23
最后登录
2015-8-27
2#
发表于 2014-3-13 23:52:56 |显示全部楼层
谢谢,,今天 特地购买了4核心8线程的cpu,与原来的2核心4线程的3220做了AB比较。
理论上效率应该接近翻番的速度,实际测试下来达到80%的速度提升。
比如原来回测数据540秒,8线程开足情况下大概320秒。

我用的是64位系统 内存4G。 似乎没有看到内存方面更多的利用(仅仅是观察使用数),和原来32位系统差别不大,维持在2G左右。
非常肯定一点是,核心和线程数上去后,TB能100%开足马力利用最大线程数,速度的提升还是可观和有价值的。

结论就是可以购买多核心CPU来提升测试的速度。如果你动辄需要1小时以上的等待,那么不妨可以升级你的CPU来缩短时间(如i7_4930  6核心12线程,TB是否能识别更多线程?外面的测试软件似乎对20线程以上的还没更新呢)。

使用道具 举报

Rank: 1

精华
0
UID
174344
积分
7
帖子
6
主题
1
阅读权限
10
注册时间
2013-10-23
最后登录
2015-8-27
3#
发表于 2014-3-18 14:07:59 |显示全部楼层
测试了TB64和TB32位的 测试速度,同一个策略64位速度可以提升大概3倍。

如果CPU核心和线程数提升1倍,改进到64位TB(操作系统也要64位的) ,同一个策略的历史回测大致可以提升6倍。
大家有做过这方面的实验没啊?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-3 03:56

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部