0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

64核RSIC-V高性能处理器公共测试云平台 · Benchmark体系建设一期

perfxlab ? 来源:未知 ? 2023-07-20 14:30 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

编辑:王佩

Benchmark的目的是通过对所提供的基准测试,用于验证和确定目标系统的性能规模和计算能力;测试内存带宽与性能指标;测试文件系统(I/O)性能指标;测试网络带宽与性能指标;测试高性能计算机整体性能指标等。

目前云平台上已经移植了三项Benchmark测试:Stream、UnixBench、CoreMark-PRO。更多测试项目和体系建设正在进行,并正在招聘实习生,欢迎参与(可加微信iYuta-R2进一步沟通了解)。本文先介绍已经完成的三项测试的结果,如果您对结果有相关什么疑问和指正,也可以通过文末的联系方式找到我们。

b9f8a7fa-26c6-11ee-962d-dac502259ad0.png

1.Stream

Stream 基准测试是一个简单的综合基准测试程序,用于测量可持续内存带宽(以 MB/s 为单位)以及简单向量内核的相应计算速率。测试结果如下【仅供参考】:

ba2962b4-26c6-11ee-962d-dac502259ad0.png

更完整的测试详见RVBoards公众号文章:RISC-V公测平台发布 · Stream带宽完整测试 2. UnixBenchUnixBench的目的是提供类Unix系统性能的基本指标。由此,使用多个测试来测试系统性能的各个方面,然后将这些测试结果与基线系统的分数进行比较,产生指数值,该指数值通常比原始分数更容易处理。然后将整组索引值组合起来以形成系统的总体索引。其中包括一些非常简单的图形测试,用于测量系统的 2D 和 3D 图形性能。测试结果如下【仅供参考】:
64 CPUs in system; running 1 parallel copy of tests


Dhrystone 2 using register variables        9401556.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2875.1 MWIPS (10.0 s, 7 samples)
Execl Throughput                                719.1 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        211569.9 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           56404.6 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        595552.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                              306839.8 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  19074.8 lps   (10.0 s, 7 samples)
Process Creation                               1912.9 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2549.0 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2104.7 lpm   (60.0 s, 2 samples)
System Call Overhead                         583954.0 lps   (10.0 s, 7 samples)


System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0    9401556.0    805.6
Double-Precision Whetstone                       55.0       2875.1    522.8
Execl Throughput                                 43.0        719.1    167.2
File Copy 1024 bufsize 2000 maxblocks          3960.0     211569.9    534.3
File Copy 256 bufsize 500 maxblocks            1655.0      56404.6    340.8
File Copy 4096 bufsize 8000 maxblocks          5800.0     595552.5   1026.8
Pipe Throughput                               12440.0     306839.8    246.7
Pipe-based Context Switching                   4000.0      19074.8     47.7
Process Creation                                126.0       1912.9    151.8
Shell Scripts (1 concurrent)                     42.4       2549.0    601.2
Shell Scripts (8 concurrent)                      6.0       2104.7   3507.9
System Call Overhead                          15000.0     583954.0    389.3
                                                                   ========
System Benchmarks Index Score                                         404.7


------------------------------------------------------------------------
Benchmark Run: Tue Jul 18 2023 09:45:31 - 10:14:27
64 CPUs in system; running 64 parallel copies of tests


Dhrystone 2 using register variables      599089659.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                   183186.6 MWIPS (10.0 s, 7 samples)
Execl Throughput                              13700.6 lps   (29.5 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks      10622116.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks         3444789.4 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks      10962548.9 KBps  (30.0 s, 2 samples)
Pipe Throughput                            20175106.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                2975086.8 lps   (10.0 s, 7 samples)
Process Creation                              10684.1 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  59032.5 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   7481.0 lpm   (60.2 s, 2 samples)
System Call Overhead                       37161452.1 lps   (10.0 s, 7 samples)


System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  599089659.4  51335.9
Double-Precision Whetstone                       55.0     183186.6  33306.7
Execl Throughput                                 43.0      13700.6   3186.2
File Copy 1024 bufsize 2000 maxblocks          3960.0   10622116.4  26823.5
File Copy 256 bufsize 500 maxblocks            1655.0    3444789.4  20814.4
File Copy 4096 bufsize 8000 maxblocks          5800.0   10962548.9  18900.9
Pipe Throughput                               12440.0   20175106.5  16217.9
Pipe-based Context Switching                   4000.0    2975086.8   7437.7
Process Creation                                126.0      10684.1    847.9
Shell Scripts (1 concurrent)                     42.4      59032.5  13922.8
Shell Scripts (8 concurrent)                      6.0       7481.0  12468.4
System Call Overhead                          15000.0   37161452.1  24774.3
                                                                   ========
System Benchmarks Index Score                                       13089.1
3.CoreMark-PROCoreMark-PRO 是一款全面、先进的处理器基准测试,可与经过市场验证的行业标准 EEMBC CoreMark 基准测试配合使用并对其进行增强。CoreMark 强调 CPU 管道,而 CoreMark-PRO 测试整个处理器,增加对多核技术、整数和浮点工作负载组合以及利用更大内存子系统的数据集的全面支持。EEMBC CoreMark 和 CoreMark-PRO 共同提供了涵盖从低端微控制器到高性能计算处理器的标准基准。EEMBC CoreMark-PRO 基准测试包含五种流行的整数工作负载和四种流行的浮点工作负载。
WORKLOAD RESULTS TABLE


                                                 MultiCore SingleCore           
Workload Name                                     (iter/s)   (iter/s)    Scaling
----------------------------------------------- ---------- ---------- ----------
cjpeg-rose7-preset                                  384.62      85.47       4.50
core                                                 36.32       0.59      61.56
linear_alg-mid-100x100-sp                          1333.33      71.23      18.72
loops-all-mid-10k-sp                                 24.17       2.39      10.11
nnet_test                                           180.79       3.15      57.39
parser-125k                                          40.51      14.93       2.71
radix2-big-64k                                     1838.24     186.53       9.85
sha-test                                           1523.81      64.10      23.77
zip-test                                            376.47      47.62       7.91


MARK RESULTS TABLE


Mark Name                                        MultiCore SingleCore    Scaling
----------------------------------------------- ---------- ---------- ----------
CoreMark-PRO                                      28467.36    2105.08      13.52

正文完


以上内容会同步更新至《64核RISC-V高性能处理器公共测试云平台·快速使用指南》中,欢迎各位开发者查阅。
快速使用指南链接:https://www.kdocs.cn/l/cmnYcyFIlVRx
ba44d59e-26c6-11ee-962d-dac502259ad0.png

欢迎关注我们,参与进来共建RISC-V软件生态~加入我们的讨论群后,可以向管理员申请免费的64核RISC-V服务器SUDO权限试用账号

1. 加入微信讨论群:加iYuta-R2为好友后可拉入群。

2. 加入QQ讨论群:906962594(RVBoards·Only RISC-V)

扫描二维码加群

ba670772-26c6-11ee-962d-dac502259ad0.jpg ?


原文标题:64核RSIC-V高性能处理器公共测试云平台 · Benchmark体系建设一期

文章出处:【微信公众号:澎峰科技PerfXLab】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RISC-V
    +关注

    关注

    46

    文章

    2629

    浏览量

    49225
  • 澎峰科技
    +关注

    关注

    0

    文章

    75

    浏览量

    3420

原文标题:64核RSIC-V高性能处理器公共测试云平台 · Benchmark体系建设一期

文章出处:【微信号:perfxlab,微信公众号:perfxlab】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    明晚开播 |开源芯片系列讲座第28高性能RISC-V处理器芯片

    鹭岛论坛开源芯片系列讲座第28高性能RISC-V处理器芯片」明晚(30日)20:00精彩开播期待与您相聚,共襄学术盛宴!|直播信息报
    的头像 发表于 07-29 17:02 ?545次阅读
    明晚开播 |开源芯片系列讲座第28<b class='flag-5'>期</b>:<b class='flag-5'>高性能</b>RISC-<b class='flag-5'>V</b>微<b class='flag-5'>处理器</b>芯片

    Texas Instruments 适用于AM64x Sitalog ?处理器的SK-AM64B入门套件数据手册

    Texas Instruments适用于AM64x Sitara?处理器的SK-AM64B入门套件是个独立的测试和开发
    的头像 发表于 07-28 10:20 ?166次阅读
    Texas Instruments 适用于AM<b class='flag-5'>64</b>x Sitalog ?<b class='flag-5'>处理器</b>的SK-AM<b class='flag-5'>64</b>B入门套件数据手册

    直播预约 |开源芯片系列讲座第28高性能RISC-V处理器芯片

    鹭岛论坛开源芯片系列讲座第28高性能RISC-V处理器芯片」7月30日(周三)20:00精彩开播期待与您相聚,共襄学术盛宴!|直播信
    的头像 发表于 07-14 17:34 ?555次阅读
    直播预约 |开源芯片系列讲座第28<b class='flag-5'>期</b>:<b class='flag-5'>高性能</b>RISC-<b class='flag-5'>V</b>微<b class='flag-5'>处理器</b>芯片

    基于RISC-V处理器,Banana Pi BPI-RV2开发板试用

    设计。 SF2H8898芯?介绍 SF21H8898是由矽昌通信开发的高性能工业级 SOC 网关芯片,采用先进的 TSMC 12nm FFC 工艺,内部集成了四 ?64-bit
    的头像 发表于 06-09 14:59 ?597次阅读
    基于RISC-<b class='flag-5'>V</b><b class='flag-5'>处理器</b>,Banana Pi BPI-RV2开发板试用

    紫光展锐4G旗舰性能之王智能穿戴平台W527登场 三小异构处理器架构

    。 紫光展锐正式发布4G旗舰性能之王智能穿戴平台——W527,该产品采用业界领先的三小异构处理器
    的头像 发表于 06-03 16:44 ?5164次阅读
    紫光展锐4G旗舰<b class='flag-5'>性能</b>之王智能穿戴<b class='flag-5'>平台</b>W527登场 <b class='flag-5'>一</b>大<b class='flag-5'>核</b>三小<b class='flag-5'>核</b>异构<b class='flag-5'>处理器</b>架构

    Condor使用Cadence托管服务开发高性能RISC-V处理器

    Condor 是家美国初创企业,致力于开发高性能 RISC-V处理器。公司的目标是通过创新技术彻底革新整个行业,打破高性能计算的极限。
    的头像 发表于 05-08 09:03 ?518次阅读

    RK3568J高性能多媒体处理器特性概述

    RK3568J是高性能的多媒体处理器,专为满足现代智能设备对高性能、低功耗的需求而设计。它集成了四
    的头像 发表于 02-11 17:41 ?1140次阅读

    PX5高性能处理器深度解析

    PX5是款集高性能与低功耗于体的八处理器,专为满足现代多媒体、智能设备及嵌入式系统的需求而设计。其主要特性如下: 强劲核心
    的头像 发表于 02-10 17:26 ?1081次阅读

    RK3399Pro处理器高性能与AI加速的完美结合

    RK3399Pro是高性能处理器,专为需要强大计算能力和人工智能加速的应用场景而设计。其主要特性如下: 高性能CPU核心:搭载双Cor
    的头像 发表于 02-07 18:11 ?1014次阅读

    RK3576处理器:多领域应用的高性能AI芯片

    RK3576是款ARM 64高性能通用处理器,专为多种应用场景设计,包括iFPD、工业控制及网关、
    的头像 发表于 02-07 17:48 ?1446次阅读

    华为弹性服务 FlexusX 实例下的 Nginx 性能测试

    的 Nginx 性能测试。 ? 、华为弹性服务 FlexusX 实例简介 华为
    的头像 发表于 01-17 09:17 ?963次阅读
    华为<b class='flag-5'>云</b>弹性<b class='flag-5'>云</b>服务<b class='flag-5'>器</b> FlexusX 实例下的 Nginx <b class='flag-5'>性能</b><b class='flag-5'>测试</b>

    RK3566高性能低功耗四应用处理器数据手册

    电子发烧友网站提供《RK3566高性能低功耗四应用处理器数据手册.pdf》资料免费下载
    发表于 10-24 16:53 ?4次下载

    MicroBlaze V处理器的功能特性

    本指南提供了有关 AMD Vivado Design Suite 中包含的 32 位和 64 位 MicroBlaze V处理器的信息。该文档旨在用作为
    的头像 发表于 10-16 09:17 ?1158次阅读
    MicroBlaze <b class='flag-5'>V</b>软<b class='flag-5'>核</b><b class='flag-5'>处理器</b>的功能特性

    浅谈国产异构双RISC-V+FPGA处理器AG32VF407的优势和应用场景

    响应和高效计算。 工业控制 : 工业自动化和机器人控制等领域需要高可靠性和实时性的计算平台。异构处理器可以根据具体任务灵活配置硬件资源,满足这些要求。 高性能计算(HPC) : 虽然RISC-
    发表于 08-31 08:32

    飞凌OK-全志T527开发板nbench性能测试

    T527芯片采用了8处理器(4大+4小),芯片性能不容小觑,那么实际表现到底如何呢?这里笔者使用nbench作为CPU
    发表于 08-20 10:25