zjx94

zjx94

0个粉丝

7

问答

0

专栏

0

资料

zjx94  发布于  2018-01-31 15:49:58
采纳率 0%
7个问答
2423

3536 DDR3单通道是否会导致解码性能下降、cpu占用升高

 
海思SDK里 DDR各通道配置的pdf 文档里有写:CPU对DDR带宽需求较小,访问“单通道地址空间”并不会导致CPU性能下降,硬件模块会下降。
正常双通道运行解码demo(解8路),cpu占用是1以下。
单通道运行,则占用到了80左右。
请问这种CPU占用的情况是否正常,是否是单通道导致的。
或者是uboot 没配置对呢???
我来回答
回答14个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-01-31 16:10:11
认可0
这个要看整体上DDR的使用情况了,不知道解得8路是什么尺寸,vo显示是什么情况

当DDR带宽减少一半,cpu执行DDR相关操作时比以前更加费时, 占有率上升是必然的

zjx94

0个粉丝

7

问答

0

专栏

0

资料

zjx94 2018-01-31 16:12:50
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84034&ptid=38805]zhuangweiye 发表于 2018-1-31 16:10[/url]
这个要看整体上DDR的使用情况了,不知道解得8路是什么尺寸,vo显示是什么情况

当DDR带宽减少一半,cpu执 ...[/quote]

3536DEMO 解的是1080p.h264 vo显示也是1080p。虽说硬件性能会下降,但是下降太多了吧,导致CPU占用才高。不晓得用双核有没有用呢?

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-01-31 16:30:31
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84036&ptid=38805]zjx94 发表于 2018-1-31 16:12[/url]
3536DEMO 解的是1080p.h264 vo显示也是1080p。虽说硬件性能会下降,但是下降太多了吧,导致CPU占用才高。 ...[/quote]

这个和硬件性能没关系,楼主还是测试一下DDR的带宽吧

好比一个公路是四车道,然后连上一个两车道的路,当车稍微多一点时就会堵上,但在都是四车道时是不会堵

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-01-31 16:40:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84039&ptid=38805]zhuangweiye 发表于 2018-1-31 16:30[/url]
这个和硬件性能没关系,楼主还是测试一下DDR的带宽吧

好比一个公路是四车道,然后连上一个两车道的路 ...[/quote]

楼主可以用海思的DDR带宽统计工具hiddrs来测试

zjx94

0个粉丝

7

问答

0

专栏

0

资料

zjx94 2018-01-31 17:44:24
认可0
本帖最后由 zjx94 于 2018-1-31 17:51 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=84039&ptid=38805]zhuangweiye 发表于 2018-1-31 16:30[/url]
这个和硬件性能没关系,楼主还是测试一下DDR的带宽吧

好比一个公路是四车道,然后连上一个两车道的路 ...[/quote]

ddr 从4片变成2片,双通道变为单通道,带宽的确是减少了一半。没想到失去的一半那么严重吗。话说层主的hiddrs  没找到在哪里,搜也搜不到耶

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-02-01 09:04:30
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84056&ptid=38805]zjx94 发表于 2018-1-31 17:44[/url]
ddr 从4片变成2片,双通道变为单通道,带宽的确是减少了一半。没想到失去的一半那么严重吗。话说层主的 ...[/quote]

这个不是线性的,楼主可以试试只解4路的情况

正常情况下,hiddrs应该在板子的文件系统的/bin下

zjx94

0个粉丝

7

问答

0

专栏

0

资料

zjx94 2018-02-01 15:22:50
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84073&ptid=38805]zhuangweiye 发表于 2018-2-1 09:04[/url]
这个不是线性的,楼主可以试试只解4路的情况

正常情况下,hiddrs应该在板子的文件系统的/bin下[/quote]

感谢层主,我还不知道有hiddr这个东西。。。以下是我测试的结果,4路比较22+22约等于49,但是cpu占用也不对啊。双通道的我跑16路,cpu也是1以下。
双通道(8路):cpu:<1%
ddrc0:44%
ddrc1:44%
双通道(4路):cpu:<1%
ddrc0:22%
ddrc1:22%
单通道(8路):cpu:70~90%
ddrc0:76%
ddrc1:0%
双通道(4路):cpu:2~10%
ddrc0:49%
ddrc1:0%

zjx94

0个粉丝

7

问答

0

专栏

0

资料

zjx94 2018-02-01 17:41:22
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84073&ptid=38805]zhuangweiye 发表于 2018-2-1 09:04[/url]
这个不是线性的,楼主可以试试只解4路的情况

正常情况下,hiddrs应该在板子的文件系统的/bin下[/quote]

经过一轮测试,发现应该是带宽不够影响的,根据单通道的5路ddr使用率和双通道16路的相似,cpu占用也相似。
单通道(10路):cpu:90~95%
ddrc0:78%
ddrc1:0%
单通道(9路):cpu:85~90%
ddrc0:77%
ddrc1:0%
单通道(8路):cpu:80~90%
ddrc0:77%
ddrc1:0%
单通道(7路):cpu:70~80%
ddrc0:77%
ddrc1:0%
单通道(6路):cpu:30~50%
ddrc0:70%
ddrc1:0%
单通道(5路):cpu:20~30%
ddrc0:60%
ddrc1:0%
单通道(4路):cpu:0~15%
ddrc0:49%
ddrc1:0%

双通道(16路):cpu:25~40%
ddrc0:62%
ddrc1:61%
双通道(10路):cpu:0~13%
ddrc0:57%
ddrc1:56%
双通道(9路):cpu:0~13%
ddrc0:54%
ddrc1:53%
双通道(8路):cpu:0~13%
ddrc0:48%
ddrc1:47%

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-02-02 07:38:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84097&ptid=38805]zjx94 发表于 2018-2-1 17:41[/url]
经过一轮测试,发现应该是带宽不够影响的,根据单通道的5路ddr使用率和双通道16路的相似,cpu占用也相似 ...[/quote]

节约内存成本的代价就是性能缩水

如果是4路1080P解码能满足需求,建议可以试试3536C, 成本低不少

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2018-02-02 12:39:31
认可0
这个测试结果,的确有点让人奔溃了,好好一个3536,一上单通道,就残废了

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-02-02 14:07:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=84117&ptid=38805]ngswfx 发表于 2018-2-2 12:39[/url]
这个测试结果,的确有点让人奔溃了,好好一个3536,一上单通道,就残废了[/quote]

如果不残废,那么把芯片设计成双通道的人就是脑子残废了;P

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2018-02-02 14:14:07
认可0
本帖最后由 ngswfx 于 2018-2-2 14:24 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=84119&ptid=38805]zhuangweiye 发表于 2018-2-2 14:07[/url]
如果不残废,那么把芯片设计成双通道的人就是脑子残废了[/quote]

主要是差异有点大呀,双通道16路 1080P 和单通道5路 1080P,估计海思针对性优化一下,可能单通道8个1080P还能降低些CPU占用,80%的确有点吓人了,这个3536,一旦弄成单通道,就真成了3536C,没任何优势了,价格差异可就大多了

3536C缺少硬件VI通道,否则,就属于3520D这种超级经典万能U了

264 265能编能解

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2018-02-02 14:25:42
认可0
本帖最后由 ngswfx 于 2018-2-2 14:27 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=84097&ptid=38805]zjx94 发表于 2018-2-1 17:41[/url]
经过一轮测试,发现应该是带宽不够影响的,根据单通道的5路ddr使用率和双通道16路的相似,cpu占用也相似 ...[/quote]

你这个16路占用25%好像也有点高呀,是单个核心的占用吧,我这里也25%单个核心,系统总占用5-6%

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2018-02-02 08:30:31
认可0
:victory::victory::victory::victory:
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区