RISC-V公测平台发布 · 7-zip 测试

这篇具有很好参考价值的文章主要介绍了RISC-V公测平台发布 · 7-zip 测试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简介

7-Zip 是一个开源的压缩和解压缩工具,具有高压缩比和快速解压缩的特点。除了普通的文件压缩和解压缩功能之外,7-Zip 还提供了基准测试功能,通过压缩和解压缩大型文件来评估系统的处理能力和性能。

7-Zip 提供了一种在不同压缩级别和多线程设置下进行基准测试的方式,用户可以根据自己的需求测试系统性能。即,可以自由选择测试中压缩和解压缩的文件大小,及使用的核心/线程数量。基准测试将提供压缩和解压缩速度等性能指标,以及相应的 MIPS(百万指令每秒)值,用于比较不同配置和硬件的性能。

我们可以在7-Zip https://www.7-cpu.com/  官网上查看到其他处理的参数。

平台环境

 【硬件参数】

处理器:算能SG2042 x 1

核心数:64核

L1 Cache:I:  64KB and D:64KB

L2 Cache:  1MB/Cluster

L3 Cache:  64MB System Cache

DRAM:  DDR4   16Gx4

【软件环境】

linux版本:  22.10

gcc版本:  12.2.0

7-Zip版本:16.02

测试项目介绍

Compression (压缩)

压缩速度很大程度上取决于内存 (RAM) 延迟、数据缓存大小/速度和 TLB。测试还会使用到简单的 32 位整数指令:“移位”、“加法”、“乘法”等。另外,CPU 的乱序执行特性对于该测试也很重要。

Decompression (解压缩)

解压速度很大程度上取决于CPU整数运算。该测试最重要的事情是:分支错误预测惩罚(管道长度)和 32 位指令(“乘法”、“移位”、“加法”等)的延迟。解压测试具有大量不可预测的分支。请注意,某些 CPU 架构(例如 32 位 ARM)支持可以有条件执行的指令。因此,在许多情况下,在 LZMA 解压缩代码中,此类 CPU 可以在没有分支(并且没有管道刷新)的情况下工作。与不支持复杂条件执行的其他架构相比,此类 CPU 具有一些速度优势。

测试

# -mmt=32代表执行的线程数ubuntu@perfxlab:~$ 7z b -mmt=32   

在SG2042进行了1/2/4/32/64 线程的7-Zip测试,测试结果如下:

RISC-V公测平台发布 · 7-zip 测试,risc-v,7-zip,sg2042,64核,ARM,AMD,riscv

性能对比

我们从中挑选了3款CPU进行对比,  SiFive FU740 , Loongson 3A5000,Ryzen 3950X (Zen2)。

数据来源:

https://www.7-cpu.com/

以下是SiFive FU740 测试结果: 

RISC-V公测平台发布 · 7-zip 测试,risc-v,7-zip,sg2042,64核,ARM,AMD,riscv

以下是Loongson 3A5000测试结果:

RISC-V公测平台发布 · 7-zip 测试,risc-v,7-zip,sg2042,64核,ARM,AMD,riscv

 以下是Ryzen 3950X (Zen2)测试结果:

RISC-V公测平台发布 · 7-zip 测试,risc-v,7-zip,sg2042,64核,ARM,AMD,riscv

RISC-V公测平台发布 · 7-zip 测试,risc-v,7-zip,sg2042,64核,ARM,AMD,riscv

我们可以看出,在该测试条件下单核性能sg2042和starfive FU740基本相当,sg2042在64线程性性能一骑绝尘。

LoongArch架构3A5000 单核性能还是不错的。是不是说龙芯64倍单核,就会很强呢?不一定!多核也是一门艺术。

我们好奇拿Ryzen 3950X (Zen2) 做了一下对比,意料之中是各项数据都大大优于SG2042。从参数上来说,Ryzen 3950X (Zen2) 的主频4.7GHz ,比2GHz的SG2042要高很多。SG2042作为全球第一颗RISC-V处理器芯片,达到这种水平已是不易。看清楚差距,我们撸起袖子加油干。

最后,要强调是sg2042基础软件的优化还刚刚开始,还有很大的优化潜力。

 正文完


  • About HS-2

HS-2 RISC-V通用主板是澎峰科技与合作伙伴共同研发的一款专为开发者设计的标准mATX主板,它预装了澎峰科技为RISC-V高性能服务器定制开发的软件包,包括各种标准bencmark、支持V扩展的GCC编译器、计算库、中间件以及多种典型服务器应用程序。

HS-2 RISC-V通用主板搭载了一颗国产RISC-V 64核处理器(SG2042)。SG2042是目前已量产的性能最高的RISC-V处理器,主要针对高性能计算领域需求设计,适用于科学计算、工程计算、AI计算、融合计算等大算力应用场景。

RISC-V公测平台发布 · 7-zip 测试,risc-v,7-zip,sg2042,64核,ARM,AMD,riscv

  • 关于RISC-V公共测试平台

    RISC-V公测平台发布 · 7-zip 测试,risc-v,7-zip,sg2042,64核,ARM,AMD,riscv

RISC-V高性能处理器公共测试云平台 ·快速使用指南,下载链接:https://www.kdocs.cn/l/cmnYcyFIlVRx

  • RISC-V公共测试云平台系列文章

  1.  RISC-V公测平台发布 ·Stream带宽完整测试

  2.  RISC-V公测平台发布 · 我的世界MohistMC

  3.  RISC-V公测平台发布 · 第一个WEB Server“Hello RISC-V world!”

  4.  RISC-V公测平台发布 ·如何在SG2042上玩转k3s

  5. “RISC-V成长日记” blog发布,第一个运行在RISC-V服务器上的blog?

  6. RISC-V公测平台发布:如何在SG2042上玩转OpenMPI

  7. RISC-V公测平台发布:Compiling The Fedora Linux Kernel Natively on RISC-V

  8.  RISC-V公测平台发布 · Unix Bench完整测试

  9. RISC-V公测平台发布 · 使用YCSB测试SG2042上的MySQL性能

  10. RISC-V公测平台发布 · 7-zip 测试(本篇)

 文章来源地址https://www.toymoban.com/news/detail-654050.html

 

到了这里,关于RISC-V公测平台发布 · 7-zip 测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RISC-V公测平台发布 · 第一个WEB Server “Hello RISC-V world!”

    RISC-V公测平台Web Server地址:http://175.8.161.253:8081 Web Server是互联网应用的基础设施,无论是用户访问网站,还是后端服务提供商和开发者构建各种应用程序,Web Server都在其中扮演着至关重要的角色。 显而易见,对于RISC-V生态来说, Web Server也是不可缺少的一部分 。 接下来我们

    2024年02月14日
    浏览(52)
  • RISC-V公测平台发布 · 数据库在RISC-V服务器上的适配评估

    前言 上一期讲到YCSB在RISC-V服务器上对MySQL进行性能测试(RISC-V公测平台发布 · 使用YCSB测试SG2042上的MySQL性能),在这一期文章中,我们继续深入讨论RISC-V+数据库的应用。本期就继续利用HS-2平台来测试数据库软件在RISC-V服务器上的兼容性。 参与此次实验的数据库如下: Red

    2024年02月12日
    浏览(39)
  • RISC-V云测平台:Compiling The Fedora Linux Kernel Natively on RISC-V

      注释:编译Fedora,HS-2 64核RISC-V服务器比Ryzen5700x快两倍! --- 以下是blog 正文 ---  # Compiling The Fedora Linux Kernel Natively on RISC-V ## Fedora RISC-V Support There is ongoing work to Fedora to support RISC-V hardware. As of right now the Fedora documentation officially only shows how to install the distribution on the SiFive Hi

    2024年02月13日
    浏览(40)
  • 强化自主可控,润开鸿发布基于RISC-V架构的开源鸿蒙终端新品

    2023 RISC-V中国峰会于8月23日至25日在北京召开,峰会以“RISC-V生态共建”为主题,结合当下全球新形势,把握全球新时机,呈现RISC-V全球新观点、新趋势。本次大会邀请了RISC-V国际基金会、业界专家、企业代表及社区伙伴等共同探讨RISC-V发展趋势与机遇,吸引超过百余家业界企业、高

    2024年02月11日
    浏览(63)
  • 【RISC-V】RISC-V寄存器

    寄存器 别名 全称 说明 X0 zero 零寄存器 可做源寄存器(rs)或目标寄存器(rd) X1 ra 链接寄存器 保存函数返回地址 X2 sp 栈指针寄存器 指向栈的地址 X3 gp 全局寄存器 用于链接器松弛优化 X4 tp 线程寄存器 常用于在OS中保存指向进程控制块(task_struct)数据结构的指针 X5 ~ X7 X28 ~ X31 t0

    2024年02月10日
    浏览(40)
  • RISC-V(1)——RISC-V是什么,有什么用

    目录 1. RISC-V是什么 2. RISC-V指令集 3. RISC-V特权架构 4. RiscV的寄存器描述 5. 指令  5.1 算数运算—add/sub/addi/mul/div/rem  5.2 逻辑运算—and/andi/or/ori/xor/xori 5.3 位移运算—sll/slli/srl/srli/sra/srai 5.4 数据传输—lb/lh/lw/lbu/lhu/lwu/sb/sh/sw 5.5 比较指令—slt/slti/sltu/sltiu 5.6 条件分支指令—

    2024年02月11日
    浏览(48)
  • 什么是RISC-V?以及RISC-V和ARM、X86的区别

    RISC-V 是基于 RISC 精简指令集架构开发的一个开放式指令集架构,它是由加州大学伯克利分校的计算机科学教授 Krste Asanovic (克里斯蒂安·阿萨诺维奇)领导的团队开发,RISC-V是 开放 的,任何人都可以使用它来开发处理器芯片和其他硬件,而无需支付任何许可或使用费用。

    2024年02月15日
    浏览(50)
  • [RISC-V]Milk-V开发板 i2c测试oled及波形输出

    引脚图 修改i2c3复用功能 buildboardscv180xcv1800b_sophpi_duo_sdu-bootcvi_board_init.c 扫描I2C3上的设备 [root@cvitek]~# i2cdetect -y -r 3 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: – – – – – – – – – – – – – 10: – – – – – – – – – – – – – – – – 20: – – – – – – – – – – – –

    2024年02月12日
    浏览(53)
  • 【RISC-V】基于开源RISC-V MCU内核PicoRV32的FPGA移植

    核心板:GW2A-LV18PG256C8IC8I7 底板:Dock底板 有关核心板和底板相关资料的参考网址:Tang Primer 20K - Sipeed Wiki  FPGA硬件设计软件:高云云源软件;下载地址:广东高云半导体科技股份有限公司 PicoRV32描述,以及文档介绍详情见网址PicoRV32 - 高云 - 广东高云半导体科技股份有限公司

    2023年04月09日
    浏览(43)
  • 国内 RISC-V 产学研基地成立,Intel、Arm、RISC-V 将三分天下?

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 在IT界,CPU芯片和操作系统是网信领域最基础的核心技术。但在芯片领域,技术和资本的门槛较高,应用范围最广的指令集架构需获得专利授权才能使用,如x86、Arm等。而投入研发的资金,以14nm工艺为例,需上亿元的研发费用。 如何降

    2024年01月17日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包