欢迎光临散文网 会员登陆 & 注册

rk3588/rk3588s benchmark sbc bench 性能测试 OpenGL跑分

2023-01-03 11:37 作者:信号再生中  | 我要投稿

glmark2 直接运行显示没有驱动 分数113 glmark2-es2运行 有arm驱动支持opengl es 3.2

跑分最多740(打开多个窗口运行一定的负载,最好进行散热)网络文章显示有rk3588

在默认驱动下跑到900左右。

关于opengles跑分,目前可知的rk3588分数一般是raspberry pi 4的2倍多,通过使用开源驱动和wayland等各种优化,最高可以达到4000到5000分,游戏性能是raspberry pi 4的4倍以上

关于opengles如何刷到最高,请在youtub搜索 rk3588 相关keyword

国外评测数据汇总

orangepi@orangepi5:~$ glmark2-es2

arm_release_ver of this libmali is 'g6p0-01eac0', rk_so_ver is '5'.

=======================================================

    glmark2 2021.02

=======================================================

    OpenGL Information

    GL_VENDOR:     ARM

    GL_RENDERER:   Mali-LODX

    GL_VERSION:    OpenGL ES 3.2 v1.g6p0-01eac0.efb75e2978d783a80fe78be1bfb0efc1

=======================================================

[build] use-vbo=false: FPS: 959 FrameTime: 1.043 ms

[build] use-vbo=true: FPS: 805 FrameTime: 1.242 ms

[texture] texture-filter=nearest: FPS: 856 FrameTime: 1.168 ms

[texture] texture-filter=linear: FPS: 960 FrameTime: 1.042 ms

[texture] texture-filter=mipmap: FPS: 871 FrameTime: 1.148 ms

[shading] shading=gouraud: FPS: 764 FrameTime: 1.309 ms

[shading] shading=blinn-phong-inf: FPS: 778 FrameTime: 1.285 ms

[shading] shading=phong: FPS: 758 FrameTime: 1.319 ms

[shading] shading=cel: FPS: 773 FrameTime: 1.294 ms

[bump] bump-render=high-poly: FPS: 549 FrameTime: 1.821 ms

[bump] bump-render=normals: FPS: 1036 FrameTime: 0.965 ms

[bump] bump-render=height: FPS: 928 FrameTime: 1.078 ms

[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 976 FrameTime: 1.025 ms

[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 591 FrameTime: 1.692 ms

[pulsar] light=false:quads=5:texture=false: FPS: 886 FrameTime: 1.129 ms

[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 502 FrameTime: 1.992 ms

[desktop] effect=shadow:windows=4: FPS: 718 FrameTime: 1.393 ms

[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 218 FrameTime: 4.587 ms

[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 194 FrameTime: 5.155 ms

[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 322 FrameTime: 3.106 ms

[ideas] speed=duration: FPS: 487 FrameTime: 2.053 ms

[jellyfish] <default>: FPS: 749 FrameTime: 1.335 ms

[terrain] <default>: FPS: 187 FrameTime: 5.348 ms

[shadow] <default>: FPS: 688 FrameTime: 1.453 ms

[refract] <default>: FPS: 305 FrameTime: 3.279 ms

[conditionals] fragment-steps=0:vertex-steps=0: FPS: 810 FrameTime: 1.235 ms

[conditionals] fragment-steps=5:vertex-steps=0: FPS: 807 FrameTime: 1.239 ms

[conditionals] fragment-steps=0:vertex-steps=5: FPS: 839 FrameTime: 1.192 ms

[function] fragment-complexity=low:fragment-steps=5: FPS: 831 FrameTime: 1.203 ms

[function] fragment-complexity=medium:fragment-steps=5: FPS: 876 FrameTime: 1.142 ms

[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 781 FrameTime: 1.280 ms

[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 764 FrameTime: 1.309 ms

[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 802 FrameTime: 1.247 ms

=======================================================

                                  glmark2 Score: 708

=======================================================

sbc bench跑分

sbc-bench v0.7.3 Orange Pi 5 (Sun, 01 Jan 2023 12:53:45 +0800)


Distributor ID: Debian

Description: Debian GNU/Linux 11 (bullseye)

Release: 11

Codename: bullseye

Architecture: arm64


/usr/bin/gcc (Debian 10.2.1-6) 10.2.1 20210110


Uptime: 12:53:45 up 44 min,  4 users,  load average: 0.15, 0.13, 0.40


Linux 5.10.110-rockchip-rk3588 (orangepi5) 01/01/2023 _aarch64_ (8 CPU)

Device             tps    kB_read/s    kB_wrtn/s    kB_dscd/s    kB_read    kB_wrtn    kB_dscd

mmcblk1           5.20       263.80         2.46         0.00     712017       6652          0

mtdblock0         0.01         0.12         0.00         0.00        336          0          0

nvme0n1           0.11         3.20         0.00         0.00       8648          0          0

zram0             0.21         0.83         0.00         0.00       2248          4          0

zram1             0.36         0.42        11.63         0.00       1128      31400          0

  total        used        free      shared  buff/cache   available

Mem:           7.5Gi       911Mi       5.8Gi       110Mi       855Mi       6.4Gi

Swap:          3.8Gi          0B       3.8Gi


Filename Type Size Used Priority

/dev/zram0                              partition 3937088 0 5

##########################################################################


Checking cpufreq OPP for cpu0-cpu3:


Cpufreq OPP: 1800    Measured: 1836.743/1837.110/1836.906

Cpufreq OPP: 1608    Measured: 1620.401/1619.925/1620.560

Cpufreq OPP: 1416    Measured: 1425.485/1424.994/1425.454

Cpufreq OPP: 1200    Measured: 1199.891/1199.701/1200.245

Cpufreq OPP: 1008    Measured: 1038.560/1039.146/1039.146

Cpufreq OPP:  816    Measured: 828.895/829.098/828.996

Cpufreq OPP:  600    Measured: 590.927/591.133/591.159

Cpufreq OPP:  408    Measured: 393.373/393.203/393.328


Checking cpufreq OPP for cpu4-cpu7:


Cpufreq OPP: 2400    Measured: 2332.054/2331.686/2331.475

Cpufreq OPP: 2352    Measured: 2331.475/2331.370/2331.370

Cpufreq OPP: 2304    Measured: 2331.159/2331.054/2330.896

Cpufreq OPP: 2256    Measured: 2330.791/2330.844/2330.791

Cpufreq OPP: 2208    Measured: 2186.029/2185.844/2185.937

Cpufreq OPP: 2016    Measured: 2013.802/2013.606/2013.851

Cpufreq OPP: 1800    Measured: 1810.824/1810.824/1810.785

Cpufreq OPP: 1608    Measured: 1576.282/1576.094/1576.094

Cpufreq OPP: 1416    Measured: 1391.639/1391.610/1391.610

Cpufreq OPP: 1200    Measured: 1222.522/1222.692/1222.409

Cpufreq OPP: 1008    Measured: 1025.422/1025.347/1025.347

Cpufreq OPP:  816    Measured: 821.831/821.911/821.871

Cpufreq OPP:  600    Measured: 592.763/592.789/592.854

Cpufreq OPP:  408    Measured: 394.806/394.851/394.914


##########################################################################

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21

p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs LE)

Compression: 13361,12543,11561

Decompression: 15968,14649,14785

Total: 14664,13596,13173

==========================================================================

== Memory bandwidth tests                                               ==

==                                                                      ==

== Note 1: 1MB = 1000000 bytes                                          ==

== Note 2: Results for 'copy' tests show how many bytes can be          ==

==         copied per second (adding together read and writen           ==

==         bytes would have provided twice higher numbers)              ==

== Note 3: 2-pass copy means that we are using a small temporary buffer ==

==         to first fetch data into it, and only then write it to the   ==

==         destination (source -> L1 cache, L1 cache -> destination)    ==

== Note 4: If sample standard deviation exceeds 0.1%, it is shown in    ==

==         brackets                                                     ==

==========================================================================


 C copy backwards                                     :   9529.9 MB/s (20.1%)

 C copy backwards (32 byte blocks)                    :  10513.4 MB/s (0.6%)

 C copy backwards (64 byte blocks)                    :  10322.3 MB/s

 C copy                                               :  10792.7 MB/s (0.2%)

 C copy prefetched (32 bytes step)                    :  10935.3 MB/s

 C copy prefetched (64 bytes step)                    :  10970.8 MB/s (0.2%)

 C 2-pass copy                                        :   5026.7 MB/s (0.2%)

 C 2-pass copy prefetched (32 bytes step)             :   7664.6 MB/s

 C 2-pass copy prefetched (64 bytes step)             :   8120.3 MB/s

 C fill                                               :  28703.3 MB/s (0.2%)

 C fill (shuffle within 16 byte blocks)               :  28689.5 MB/s (0.2%)

 C fill (shuffle within 32 byte blocks)               :  28713.4 MB/s (0.3%)

 C fill (shuffle within 64 byte blocks)               :  28635.6 MB/s (0.5%)

 ---

 standard memcpy                                      :  11305.6 MB/s (0.3%)

 standard memset                                      :  27851.9 MB/s (0.4%)

##########################################################################


OpenSSL 1.1.1n, built on 15 Mar 2022

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes

aes-128-cbc     165173.55k   486658.35k   949545.13k  1237372.59k  1359560.70k  1382372.69k

aes-128-cbc     646869.79k  1318039.30k  1685556.05k  1797646.68k  1842525.53k  1848377.34k

aes-192-cbc     157161.81k   432656.90k   769975.21k   958941.87k  1032353.11k  1038822.06k

aes-192-cbc     606593.90k  1153387.11k  1423940.52k  1483209.73k  1537425.41k  1541313.88k

aes-256-cbc     153394.23k   398090.79k   664333.82k   801074.52k   852028.07k   856517.29k

aes-256-cbc     605940.47k  1024541.63k  1234562.13k  1294262.27k  1319398.06k  1322090.50k


##########################################################################

System health while running OpenSSL benchmark:


Time       big.LITTLE   load %cpu %sys %usr %nice %io %irq   Temp

13:06:06: 2400/1800MHz  1.00   6%   1%   4%   0%   0%   0%  53.6°C

13:06:16: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  51.8°C

13:06:26: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  54.5°C

13:06:36: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  53.6°C

13:06:46: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  51.8°C

13:06:56: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  50.8°C

13:07:06: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  54.5°C

13:07:16: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  53.6°C

13:07:26: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  50.8°C

13:07:36: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  51.8°C

13:07:46: 2400/1800MHz  1.00  12%   0%  12%   0%   0%   0%  53.6°C

完整的sbc bench地址 

如何进行优化?

参考

https://github.com/ThomasKaiser/Knowledge/blob/master/articles/Quick_Preview_of_ROCK_5B.md#performance

已知的问题

并未发现使用nvme做系统盘能提高opengles跑分

使用debian性能比ubuntu好,debian下支持rk3588的4k60p硬件解码,也就是AV1解码,实际使用可以不用带风扇播放4k视频

本板 orange pi 5 仍未有m.2接口的wifi6 无线网卡,

如果能有硬件上对 mini pcie接口的支持(转接),可以实现对4g模组 ,5g模组,nbiot,ai加速硬件,2.5g网卡,fpga加速器。。。。。。的支持


更新 rk3588 7zip b 跑分



rk3588/rk3588s benchmark sbc bench 性能测试 OpenGL跑分的评论 (共 条)

分享到微博请遵守国家法律