听说现在对运行速度要求高考验电脑性能的大型游戏都是针对GPU的编程,据说GPU的程序才是真正的多线程,怪不得大型游戏都是要求显卡牛。
金字塔现在对复杂一点的策略运行起来都显得吃力,轮询捕捉信号的机制导致只要行情卡或者模型复杂导致机器卡,都难以避免漏单的现象,这个是轮询机制的硬伤。如果能借鉴现在大型游戏的开发,是不是可以有所作为呢?
目前的GPU主要用来对3D的一些高精度的复杂计算设计的,其实对于我们这些行情数据的处理并没有多大优势,后面金字塔会考虑充分利用GPU的多线程能力,来分担一些模型的运算,进一步提高效率,敬请期待哦。
"利用GPU的多线程能力,来分担一些模型的运算,进一步提高效率,敬请期待哦。"
真的假的,听上去好猛。搞个x99多卡,那不是等于N路cpu??
不过建议还是改善一下金字塔的机制(一定要所有策略都跑完一遍才能进行下一次运行,如果有一个策略慢,所有都慢;并且每来任何一个品种的分笔,所有品种所有策略都会触发一次)——反映过一次,貌似没办法改善?——个人认为把这个改了,比N路cpu都强(实际上现在金字塔的机制太浪费cpu了)