请教各位老师:我在用TBQuant中的策略研究模块做参数优化时发现优化的速度时快时慢,在同样的环境下(cpu、内存、网速)同样的策略,有时优化一次只要3到4个小时,而有时需要30到40小时,不知是什么原因导致的?有没有办法改进?谢谢!
您好!我用的是云工作站(物理16C64G)以及云主机(逻辑16C32G),两台服务器除了优化参数外没有其它的应用程序干扰,并且两台服务器也不在同一个城市。我在策略研究里同时安排有62个策略任务,但优化时是一个一个进行的。两台服务器均出现相同的情况,即开始的近十个任务平均费时都只需三到四个小时,优化时我查看过cpu的使用率均在100%,内存占用不到6个G。但从上周四晚上开始,优化一个任务都突然变成要三四十个小时了,cpu占用降为20%左右,内存占用还是6个G不到,到今天还是如此,而且两台服务器都是这样,不知何故?
你是不是限制了线程数量?
串行、并行以及并行单任务我都设置成了16,有问题吗?
这个就不太清楚了。软件都是一模一样的拷贝,如果你的计算机硬件和操作系统环境完全一致,是不应该有区别的。
建议用控制变量的方法,比较一下两边的差异。
好的,谢谢!
跟网速没什么关系,一般是跟占用的cpu,内存和任务量有关系
三四个小时和三四十个小时有差距有点太大了,建议你记录一下任务量和cpu内存占用量