CUDA H624解码性能测试

测试环境:

Cpu:       Inter(R)Core(TM)i7-4790 CPU @3.6GHZ

GPU:         NVIDIA GeForce GTX960* 1  

操作系统:   Windows 7 64位操作系统

内存:        安装内存RAM    16GB

显存:        4g

           

 测试码流:   Rtsp发送的H264实时码流 帧率:约25fps

          指标

项目

 GPU负载率

%

 显存占用

M

CPU负载率

%

内存占用

M

1080p

1路

Opegl显示

15

200

4.55

163

1080p

2路

Opegl显示

30

400

7.5

163*2

1080p

3路

Opegl显示

45

600

11

163*3

1080p

4路

Opegl显示

55

800

15

164*4

1080p

5路

Opegl显示

68

1000

17

163*5

1080p

6路

Opegl显示

80

1200

18

163*6

1080p

7路

Opegl显示

97

1400

20

163*7

1080p

8路

Opegl显示

99

1600

26

163*8

1080p

1路

不显示

13

132

0

143

1080p

2路

不显示

20

280

0

143*2

1080p

3路

不显示

30

430

0

143*3

1080p

4路

不显示

40

600

0

143*4

1080p

5路

不显示

50

740

0

143*5

1080p

6路

不显示

60

900

0

143*6

1080p

7路

不显示

70

1050

0

143*7

1080p

8路

不显示

80

1200

0

143*8

 

 

注: 1.上述测试为多进程测试,每一路启动一个exe,内存占用为进程占用内存。

     2. 以上均为一块gtx960显卡的测试数据。

 

分析:   1. GPU负载率:使用opengl显示每一路约占用15%, 不使用opengl每一路约使用10%。

          2.显存占用: 使用opengl每一路约200M, 不使用每一路约150M。

          3. cpu占用: opengl的绘图线程会有cpu占用,每一路约3%,不使用opengl时基本不占用cpu

posted @ 2015-08-07 16:23  书侍  阅读(1280)  评论(0编辑  收藏  举报