以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  金字塔多核CPU支持的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=8406)

--  作者:longbow
--  发布时间:2011/10/14 10:17:42
--  金字塔多核CPU支持的问题

做为金字塔的老用户,非常高兴看到金字塔推出了支持多核的版本,这对提高程序化交易的评测与实盘交易都有非常大的意义.

 

现在正在试用多核版本,还不敢直接切换多核版本到实盘交易。

 

首先发现了一个题:

1。软件启动的时候出现第一个问题,Exception  INT divided by Zero at address 0X0050d296

但却不影响软件的启动。请问这是什么问题?

 

2。在程序化评测的试用中发现如下问题:

a)一旦开始运行,软件即抢占所有内核,使得机器对鼠标的反应变得异常缓慢,用户感觉不好,可否考虑留下一核或一个线程使得机器对用户的其它操作有所反应。

b)在参数优化时,刚开始能够利用所有的CPU分别计算不同的参数,但是当剩余一定的参数时,又变成了一个核在运算,又变得很慢。比如还有10个参数需要优化,却分配给了一个核。

这种情况在双CPU8核16线程的情况下更加明显。

 

3。若干疑问:

有些概念不是很清楚,请教:

1、本次多核的支持对多CPU、多线程是如何支持的?尤其是多线程。我的服务器是双CPU,每个4核,每核两线程,可是我用任务管理器看到的好象是16核,这个16线程与8核关系如何?金字塔到底利用的是8核还是16线程?

2、请对本次升级的情况做一个详细说明的帖子,以便我们能利用到金字塔的更好性能。

谢谢!

 

 


--  作者:just
--  发布时间:2011/10/14 11:04:57
--  

等待高手回复


--  作者:every_ones
--  发布时间:2011/10/14 11:08:39
--  
第一个是软件的除0错误,用过异常处理所以只是给出提示没有当掉。需要开发查出问题改正过来。您需要把您的情况详细描述下,方便查找错误。
--  作者:every_ones
--  发布时间:2011/10/14 11:10:41
--  
2a是软件的线程的优先级设置问题,需要在软件开发时调整
--  作者:longbow
--  发布时间:2011/10/14 15:23:16
--  
对,2a可以选择让一个线程的优先级降低,这样对鼠标就可以反应比较快了。