恩山无线论坛

标题: K3C openwrt19.07性能测试 [打印本页]

作者: paldier    时间: 2020-12-25 17:03
标题: K3C openwrt19.07性能测试
本帖最后由 paldier 于 2020-12-25 17:04 编辑

单核测试:

  1. openssl speed -elapsed -evp md5 sha1 sha256 sha512 des des-ede3 aes-128-cbc aes-192-cbc aes-256-cbc rsa2048 dsa2048 | tee /tmp/sslspeed | awk -v ORS="" '$1 ~ /OpenSSL/ {print "| " $2 " |"} $1 ~ /(md5|sha)/ {print " " $5 " |"} $1 ~ /(des|aes)/ {b = b " " $6 " |"} $1 ~ /(rsa|dsa)/ {print b " " $6 " | " $7 " |";b=""} END { print "\n" }' | sed 's/\.\(..\)k/\10/g'
复制代码
  1. OpenSSL 1.1.1i  8 Dec 2020
  2. built on: Tue Dec 22 12:29:33 2020 UTC
  3. options:bn(64,32) rc4(char) des(long) aes(partial) blowfish(ptr)
  4. compiler: mips-openwrt-linux-musl-gcc -fPIC -pthread -mabi=32 -Wa,--noexecstack -Wall -O3 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -fpic -ffunction-sections -fdata-sections -znow -zrelro -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DNDEBUG -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_SMALL_FOOTPRINT
  5. The 'numbers' are in 1000s of bytes per second processed.
  6. type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
  7. sha1              7130.20k    18165.70k    34237.18k    44243.29k    47999.66k    48179.88k
  8. des cbc           5782.31k     5991.59k     6057.47k     6068.22k     6053.89k     6089.39k
  9. des ede3          2112.07k     2130.37k     2143.74k     2160.64k     2165.42k     2129.92k
  10. aes-128 cbc       9377.63k    10476.50k    10639.10k    10893.99k    10723.33k    10758.83k
  11. aes-192 cbc       8271.45k     8958.63k     9350.57k     9388.71k     9382.57k     9360.73k
  12. aes-256 cbc       7292.38k     8057.60k     8090.97k     8154.45k     8249.34k     8148.31k
  13. md5               2976.92k    10079.57k    28647.42k    52359.17k    68009.98k    70866.26k
  14. sha256            3816.72k     8835.78k    15524.44k    19019.78k    20444.50k    20507.31k
  15. sha512             796.26k     3198.49k     4402.94k     5912.23k     6600.02k     6679.21k
  16.                   sign    verify    sign/s verify/s
  17. rsa 2048 bits 0.115172s 0.003012s      8.7    332.0
  18.                   sign    verify    sign/s verify/s
  19. dsa 2048 bits 0.040321s 0.037566s     24.8     26.6
复制代码

三核测试:

  1. openssl speed -elapsed -multi 3 -evp md5 sha1 sha256 sha512 des des-ede3 aes-128-cbc aes-192-cbc aes-256-cbc rsa2048 dsa2048 | tee /tmp/sslspeed | awk -v ORS="" '$1 ~ /OpenSSL/ {print "| " $2 " |"} $1 ~ /(md5|sha)/ {print " " $5 " |"} $1 ~ /(des|aes)/ {b = b "  " $6 " |"} $1 ~ /(rsa|dsa)/ {print b "  " $6 " |  " $7 " |";b=""} END { print "\n" }' | sed 's/\.\(..\)k/\10/g'
复制代码

  1. OpenSSL 1.1.1i  8 Dec 2020
  2. built on: Tue Dec 22 12:29:33 2020 UTC
  3. options:bn(64,32) rc4(char) des(long) aes(partial) blowfish(ptr)
  4. compiler: mips-openwrt-linux-musl-gcc -fPIC -pthread -mabi=32 -Wa,--noexecstack -Wall -O3 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -fpic -ffunction-sections -fdata-sections -znow -zrelro -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DNDEBUG -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_SMALL_FOOTPRINT
  5. sha1             14474.31k    36697.75k    69794.90k    88318.63k    97656.83k    96048.47k
  6. des cbc          11651.45k    12512.55k    12405.93k    12520.79k    12615.78k    12419.07k
  7. des ede3          4418.25k     4417.75k     4424.62k     4502.76k     4360.87k     4492.94k
  8. aes-128 cbc      19010.97k    20961.69k    21873.49k    21627.56k    22050.13k    21643.26k
  9. aes-192 cbc      16704.12k    18390.49k    18254.42k    18971.99k    18669.57k    18804.53k
  10. aes-256 cbc      15021.89k    16097.83k    16628.14k    16518.49k    16556.03k    16722.60k
  11. evp               6024.11k    21226.26k    58455.55k   105473.71k   139294.04k   140285.27k
  12. sha256            7794.14k    17940.74k    29188.01k    35608.92k    40585.90k    40714.24k
  13. sha512            1610.07k     6336.15k     8888.49k    11775.94k    13118.12k    13450.97k
  14.                   sign    verify    sign/s verify/s
  15. rsa 2048 bits 0.056381s 0.001483s     17.7    674.2
  16.                   sign    verify    sign/s verify/s
  17. dsa 2048 bits 0.019725s 0.019040s     50.7     52.5
复制代码


硬件加密测试:

因为用的eip97,不太懂这东西怎么用,所以测试不了了
按我的理解,其实上面的测试已经调用了部分硬加解密,这就解释了即使mtk7621超频到1g也没有grx350的800m分高,而在未来超频版固件也是会做的,同样超频到1g,预计性能会有10-15%的提升
至于为什么是3核而不是4核,因为openwrt固件依然沿用了sdk的cpu分配方式



作者: ml991    时间: 2020-12-25 17:49
支持楼主!!!!

作者: eawaqa断头台    时间: 2020-12-25 19:45
感谢分享

作者: zxszxs2004    时间: 2020-12-28 09:45
楼主强大,新时D开启
作者: wshihxp    时间: 2020-12-28 21:53
支持楼主需要operwrt固件
作者: li49054654    时间: 2020-12-29 18:31
支持新的固件
作者: yj56237777    时间: 2020-12-29 22:24
感谢楼主的分享

作者: badcrazy    时间: 2020-12-29 23:04
本帖最后由 badcrazy 于 2020-12-29 23:08 编辑

k3单核跑了下,优势还是比较明显
OpenSSL 1.1.1i  8 Dec 2020
built on: Sat Dec 26 03:07:10 2020 UTC
options:bn(64,32) rc4(char) des(long) aes(partial) blowfish(ptr)
compiler: arm-openwrt-linux-muslgnueabi-gcc -fPIC -pthread -Wa,--noexecstack -Wall -O3 -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=soft -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -O3 -fpic -ffunction-sections -fdata-sections -znow -zrelro -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DNDEBUG -DOPENSSL_PREFER_CHACHA_OVER_GCM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128 cbc      44232.14k    50045.64k    51860.58k    52595.84k    52379.81k    52401.49k
aes-128-gcm      21130.71k    24410.58k    25320.36k    25925.57k    24909.14k    26078.32k

另外从跑分也能看到,cbc是gcm的两倍,虽然我有k2p但是没刷op,引用之前一个跑分帖子里https://www.right.com.cn/forum/thread-4034493-1-1.html
小米R3G (MT7621A mipsle_24kc 2核4线程@880Mhz)(楼主自有)
openssl speed -evp aes-128-gcm
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-gcm       5955.69k     6783.25k     7009.38k     7033.51k     7148.14k     7110.66k
那么基本上大致上
7621单核 aes-128-cbc    16384 bytes  是14221k左右,而k3c是10758.83k,怎么干翻7621?


作者: Mr_Yao    时间: 2020-12-30 00:26
我的天 惊险K3C的新帖子  
作者: powerpc2008    时间: 2020-12-30 07:47
我的地 惊险K3C的新帖子
作者: 学着用    时间: 2020-12-30 11:33
厉害了👍。
作者: 入穆三分    时间: 2020-12-31 17:00
竟然有新固件,牛逼了支持一个
作者: 玩世也不恭    时间: 2021-1-2 16:32
6666666666

作者: eawaqa断头台    时间: 2021-1-3 12:02
感谢分享..
作者: 未G未    时间: 2021-1-3 12:29
,诈尸啦。。。。。。。。。
作者: along1999    时间: 2021-1-5 07:36

支持楼主需要operwrt固
作者: gethappy555    时间: 2021-1-5 14:45
新固件在哪,要不要帮忙测试
作者: Zedro    时间: 2021-1-9 21:01
楼主辛苦了,k3c又能重获新生
作者: lagrange    时间: 2021-1-12 21:10
楼主固件啥时候分享一下呀~谢谢了~最好wifi中继能比老版本方便一点~
作者: cxpjazz    时间: 2021-1-13 08:36
求更新

作者: c818h    时间: 2021-1-14 09:43
不容易啊,等楼主发布固件的那天
作者: 876884753    时间: 2021-1-14 15:17
K3C 终于等到苦尽甘来
作者: creed2020    时间: 2021-1-16 13:21
居然诈尸了
作者: lagrange    时间: 2021-1-17 11:39
大佬的新rom啥时候能有下载呀~
作者: 836554124    时间: 2021-1-17 22:20
请教下,方便给个带打倒美帝版本的openwrt吗,型号是k3c,B1
作者: 3223    时间: 2021-1-17 22:23
感谢大佬分享
作者: 573062184    时间: 2021-1-17 22:35
我的地 惊险K3C的新帖子
作者: llljjjyyy    时间: 2021-1-28 12:57
支持楼主需要operwrt
作者: ydlenshan    时间: 2021-2-6 22:42
大佬牛逼,想刷openwrt
作者: bill333    时间: 2021-2-7 21:06
还阳了,厉害大佬支持下
作者: lspds    时间: 2021-2-10 21:34
学习了,有空下载来研究下

作者: zoff    时间: 2021-2-26 14:22
下载地址:
http://downloads.openwrt.org/rel ... omm-k3-squashfs.trx

只看到了K3,没有找到k3c:
PHICOMM        K3        A1        19.07.7                Broadcom BCM4709C0        bcm53xx        generic
https://openwrt.org/zh/toh/views/toh_fwdownload
作者: 太平道人    时间: 2021-2-27 16:39
楼上这个是K3的固件吗
作者: vip2009lly    时间: 2021-3-25 22:25
固件有没有?k3c活了?
作者: dlz226    时间: 2021-4-5 20:18
K3C的固件真是少,谢谢分享
作者: 419788808    时间: 2021-4-27 16:29
哇,求个最新的OPENWRT固件
作者: yaoxizhan    时间: 2021-5-17 21:34
支持楼主,需要k3c b1的固件

作者: guoliang0558    时间: 2021-7-8 19:24
最新回复7月8号
作者: ruanjunchang    时间: 2021-7-13 00:57
求更新      
作者: 响螺    时间: 2021-8-29 23:57
这个新固件,真的等得太久了,先围观一下效果
作者: blland    时间: 2021-9-22 08:41
没了?看来k3c还有吃灰
作者: 小强强    时间: 2021-9-26 23:27
支持大佬 加油

作者: lixiaocheng    时间: 2022-4-24 17:56
支持楼主
作者: 北极的鱼    时间: 2022-5-8 22:30
哪里下载呀,分享一个嘛

作者: guouen    时间: 2022-12-12 13:55
支持,支持

作者: caizhenbin    时间: 2022-12-20 15:13
这个版本稳定了吗?
作者: caizhenbin    时间: 2022-12-20 16:20
貌似这个固件还没发布




欢迎光临 恩山无线论坛 (https://www.right.com.cn/forum/) Powered by Discuz! X3.5