金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4351|回复: 9

为什么不能很好的利用多核CPU

[复制链接]

52

主题

154

帖子

164

积分

等级: 已到期

注册:
2021-5-20
曾用名:
发表于 2022-3-16 01:03 | 显示全部楼层 |阅读模式
为什么金字塔系统不能很好的利用多核CPU的算力呢?
单颗INTEL CPU,20核心,内存128G,15个图表框架运行起来会很卡顿,查看CPU和内存占用率都小于10%,大量闲置,金字塔却运行起来很慢,这是什么原因,如何优化?不解决这个问题,恐怕难以规模应用。
回复

使用道具 举报

37

主题

9880

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-3-16 08:16 | 显示全部楼层
系统资源的使用时由操作系统自主分配的。你说的卡顿,指的是行情卡顿、还是软件操作、在不加载公式的情况下是否会有?


详情分析方法参照36条。
https://www.weistock.com/bbs/forum.php?mod=viewthread&tid=85
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-3-16 08:16 | 显示全部楼层
本帖最后由 技术010 于 2022-3-16 10:15 编辑

电脑硬件资源是由操作系统自主分配的,且图表程序化交易最大能够使用到的核数为12核。软件运行有保护机制的,一旦负荷过高,为了防止软件异常崩溃,会暂停运算的。你可以框架一个个慢慢增加,看CPU和内存的使用率是否有提升。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

52

主题

154

帖子

164

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-3-16 14:51 | 显示全部楼层
加载了15个框架,任何操作都出现卡顿,比如切换框架都要几十秒才有响应。网速足够,电脑的算力和内存资源都足够,金字塔运行却很卡。用户除了提升电脑的性能,还能做什么呢,金字塔应想办法优化自身。
回复

使用道具 举报

52

主题

154

帖子

164

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-3-16 14:53 | 显示全部楼层
目前看来即使电脑的性能提升再多,也改变不了卡顿的情形,所以这是金字塔的一个短板,无法充分使用硬件的性能。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-3-16 14:58 | 显示全部楼层
图表程序化交易因其自身的设计机制,本身就不太适合运行太多的品种,且只支持逐K的计算模式,计算效率比较低。目前最新的版本是逐K+仅刷最后一根K线的运行机制有所优化提升,可以看下你的策略是否都使用了该模式。另外关于你描述的只使用了10%都不到的硬件资源,可以尝试看下一个框架一个框架打开并启动,CPU和内存的占用都不会有提升吗?是的话,可以加工作人员QQ2862096385,我们远程看下现象了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

52

主题

154

帖子

164

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-3-16 14:59 | 显示全部楼层
技术010表示图表程序化交易最大能够使用到的核数为12核。如果40核的CPU,限制为12核岂不是浪费资源,建议启动交易时应增加一个CPU核心数的选项,类似于参数优化己有的核心选项功能。
回复

使用道具 举报

52

主题

154

帖子

164

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-3-16 15:04 | 显示全部楼层
一个框架一个框架打开并启动,内存占用会增加,一个框架大约增加0.1M的内存开销。
回复

使用道具 举报

52

主题

154

帖子

164

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-3-16 15:06 | 显示全部楼层
开1个框架,和开15个框架,CPU占用都不超6%,内存占用在6GB左右,CPU和内存整体使用率不到10%
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-3-16 15:06 | 显示全部楼层
建议收到。目前,为了保证软件的运行稳定性,从设计角度上需要增加了核数使用的上限限制,图表最大只支持12核,后台程序化最大可以支持64核,且后台支持序列模式,运算效率会比逐K高。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-5-17 22:39 , Processed in 0.139013 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表