CPU评测

CoreMark 详解:嵌入式处理器性能测试工具 coremark 测试用例及测试性能介绍 阅读详情

在了解测试过程之前,先来聊聊cpu测评的左右,cpu测评就是对不同厂商cpu性能的测试工作,通过一些参数来查看cpu好坏。但我这次测试的所有厂商都是armA8系列的cpu,不同的厂商为什么会有差异呢?这就是我要说的要理解ARM只是负责标准的公司,它负责输出一套标准,只负责算术运算单元以及逻辑运算单元的设计,不负责其他外设的设计与实现,说白了就是指负责计算机最核心运算单元,不同系列下的标准不同,比如说指令集多少,是否增加其他指令集等等。而cpu制造商就是根据这个ARM标准来制造cpu,并增加其他外设接口,RAM,NorFlash等,通过设计来实现将cpu的性能最大化,如访问内存速度,IO接口读取速度等等,这些都是cpu生产厂商生产cpu好坏的标准,根据对于cpu支持的io口个数,io性能,制作工艺性能等是存在差异的,所以就出现了都是基于ARMa8系列的cpu但是出现了不同的cpu型号。

接下来就简单介绍如何测试一款cpu

1.  首先就是编译Linux内核,或其他开源操作系统内核。使用指定cpu厂商的交叉编译工具,对于对应的cpu有更好的兼容性,而且虽然ARM是负责制造标准的,如指令集等,但是cpu厂商也是可以优化的,所以不同的厂商可能有不同编译工具。

Linux操作系统的编译过程简单介绍

a)     指定CC编译工具

b)    rm –rf build

c)     mkdir build

d)    make O=xxx(输出目录) –mrproper(清理旧的编译生成的文件及其他配置等文件,)

e)    make O=xxxmenuconfig (根据目录下的默认的.config 生成menuconfig配置界面用于指定编译哪些东西,不编译哪些东西等)

f)      make O=xxx (根据修改的.config文件生成内核版本,对应的不同arm架构下的 Image.gz)

2.  打包生成可以通过boot启动的操作系统,要增加fs文件系统以及dtb文件(略过)

3.  编译CoreMark工具

a)     CoreMark工具介绍

CoreMark是用来衡量嵌入式系统中中心处理单元(CPU,或叫做微控制器MCU)性能的标准。通过一个最终数值进行显示CPU性能

b)    通过交叉编译工具,编译CoreMark即修改makefile文件

c)     执行make,生成coremark.exe

d)    下载到单板上运行,输出报告

例如:

CoreMark 1.0 : 80006.950496 / GCC5.0.1 xxx(这就是所谓的cpu跑分个人理解)

4.  编译LMBench工具

(待完善)

Verilator入门12:仿真玄铁coremark步骤详解 仿真玄铁coremark步骤详解,如何使用verilator编译RTL源代码,如何交叉编译逻辑程序,如何运行整个仿真。 阅读详情

相关推荐

coremark:CoreMark:registered:是行业标准基准,可测量中央处理器(CPU)和嵌入式微crorollrollers(MCU)的性能

介绍 CoreMark的主要目标是简化操作,并提供一种仅测试处理器核心功能的方法。 有关EEMBC全面的嵌入式基准测试套件的更多信息,请访问 。 有关使用较大数据集和取自常见应用程序的执行循环的CoreMark的计算密集型版本,请在GitHub上查看EEMBC的基准测试。 建立和运行 要构建和运行基准测试,请输入 > make 完整结果可在文件run1.log和run2.log 。 可以在run1.log找到CoreMark结果。 交叉编译 对于交叉编译平台,请根据使用的特定平台调整core_portme.mak , core_portme.h (可能还有core_portme.c )。 移植到新平台时,建议复制一个默认端口文件夹(例如mkdir <platform> && cp linux/* <platform> ),调整移植文件,然后运行: % make PORT_DIR=<p

CoreMark 跑个分:RISC-V vs ARM

EEMBC 的 CoreMark® 评分是一种比较通用的基准测试方式,用于测量嵌入式系统中使用的微控制器(MCU)和中央处理单元(CPU)的性能,可以帮助人们比较不同的 CPU 架构的性能表现。 以 StarFive U74 和玄铁 C910 为代表的 RISC-V,无论在核心性能还是整个芯片的性能,已经可以 PK 以 Cortex-A72 为代表的 ARM。

weixin_43978579的博客 1万+

cadence——MOS晶体管I-V特性曲线仿真

MOS晶体管I-V特性曲线仿真 目标:使用cadence绘制晶体管的I-V特性曲线(dc仿真) 流程: 新建原理图,将MOS管的栅极电压设为变量Vg,漏极电压设为变量Vd 打开ADEL,点击Variables——Copy From Cellview添加变量;并选择dc仿真,对Vd进行扫描 以Vg作为参变量进行仿真,点击Tools——Parametric Analysis进行设置 选择漏极电流作为输出,进行仿真即可得到I-V特性曲线 ...

skycmq的博客 1万+

使用coremark测试芯片的性能

在进行芯片选型和性能评估的过程中,coremark可以帮助我们初步估计芯片的整体性能。以上就是使用coremark进行测试和评估一些芯片性能的具体方法。

weixin_42554470的博客 4221

FAST_LIO_ROS2 可以用gazebo仿真吗?

摘要:FAST_LIO_ROS2可与Gazebo仿真环境兼容,通过订阅Gazebo模拟的激光雷达和IMU数据实现SLAM建图。已有开源项目(如pb_rm_simulation)验证了该方案,支持导航模式切换与真实机器人移植。关键步骤包括环境配置、传感器话题匹配及参数调试,需注意版本兼容性与数据噪声处理。相关教程提供了从环境搭建到三维建图的完整流程。

专注 激光SLAM, 目标检测, 欢迎关注, 分享交流! 1138

STM32F103C8T6+A4988驱动42步进电机全流程(附接线图+代码解析)

本文详细介绍了使用STM32F103C8T6单片机与A4988驱动模块控制42步进电机的完整流程。内容涵盖硬件接线图解析、电流设置、GPIO驱动代码编写以及细分控制等核心实践,旨在帮助嵌入式开发者和DIY爱好者快速实现精准运动控制,适用于3D打印机、CNC等需要精密定位的项目。

Python的专栏 792

笔记:LINUX下CPU的相关指标评测工具

来自极客时间的,LINUX下CPU的相关指标评测工具:

jackyrongvip的专栏 178

CarMaker快速入门

本合集是小明师兄推出的CarMaker汽车仿真,CarMaker无论是传统动力学、动力系统开发、底盘系统开发还是目前智能驾驶辅助系统及智能驾驶系统开发有着非常重要的作用,可以有效节省开发周期和开发成本,基于仿真快速实现算法开发和系统验证。...

小明师兄的博客 1万+

中国云服务质量评测系列报告-CPU专项评测结果

coming soon...

CloudIndex的专栏 1138

STM32实战:5分钟搞定MXL90614红外测温模块的I2C驱动(附完整代码)

本文提供了一份快速集成MLX90614红外测温模块的STM32实战指南。通过详细的软件I2C驱动代码,重点解析了SMBus通信协议、CRC校验及温度数据转换,帮助开发者避开常见陷阱,实现5分钟内完成模块驱动并读取准确温度值。

wasm7browser的博客 353

【新手必看】蓝牙的HOGP和HID、GATT有什么区别和联系

让新手宏观了解蓝牙HOGP、HID、GATT这三个协议的区别和联系

qq_51976334的博客 1565

i5功耗最低的cpu_两款千元CPU对比评测 是互有胜负还是单向碾压

 [PConline 对比评测]千元CPU怎么选应该是很多人都比较纠结的点,Intel这边很多处理器都有着高频的优势,部分带K型号还能超频。AMD这边依靠着多年来主打多核的路线,倒也是另辟出一片新天地,让用户感受到了便宜大碗的爽快感。  一直以来,6核心市场最大争执的两款CPU可能就是Ryzen 5 3600与i9-9600KF,两个售价差不多,3600有超线程,9600KF有着超强的超频潜力,到...

weixin_39806603的博客 966

[Arcgis插件分享]--在线地图、地图配色

插件介绍:MapOnline在线地图插件是一套由北京茗禾科技有限公司研发的基于ArcGIS的插件工具,用户通过注册“数据禾”网站,即可使用MapOnline实现各种在线地图资源的集成加载,以及网站共享资源的免费下载。包括:谷歌地图、谷歌地球(无偏)、高德地图、天地图(无偏)、搜搜地图、必应地图(无偏)、OSM地图(无偏)、Esri影像(无偏),以及自定义切片的加载。⑤在Arcmap操作窗口上方的菜单栏右键,调用「MapOnlinev1.2.4」②双击安装文件夹内的「MapOnline.esriAddIn」

weixin_59101151的博客 5762

cpu性能测试软件 国际象棋,CPU性能评测软件

作者选择100电脑网推荐配置了解最佳配置看首页电脑CPU的评测软件有很多,一般用户用的鲁大师就是国内家喻户晓比较流行的评测软件,但是鲁大师的权威性一直没有被市场充分肯定。在windows系统出到vista后,windows内置了电脑性能评分,之后的windows7/windows8系统都有继承。但是windows系统的评分比较笼统,只能评价电脑的大致性能。电脑处理器评测的第三方权威软件有PCMar...

weixin_39860123的博客 791

BGE(BAAI General Embedding)模型详解

BGE(BAAI General Embedding)是北京智源人工智能研究院(BAAI)推出的通用文本嵌入模型系列,旨在为各种自然语言处理任务提供高质量的向量表示。

ttyy1112的专栏 7555

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

JProfiler —CPU评测

JProfiler —CPU评测

深圳市多克创新科技有限公司 863

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

linux 测试cpu计算圆周率_CPU跑分你看懂了吗?CPU性能评测的基准是什么?

怎样才能知道你的电脑系统到底强不强大?要比较的话就得有标准,有标准就要有分数,然后就是——不服跑个分?“不服跑个分”这个口号虽然是在手机处理器上发扬光大的,但是它的祖宗可是CPU跑分,十几年来CPU跑分软件已经发展出了众多版本,光是DIY玩家熟悉的就不下二三十个,当然大家经常跑的软件就是那几个,因为它们已经成为CPU性能评测的基准,分数水平也容易理解。要说CPU跑分,CPU-Z这个神器应该首先说说...

weixin_34636056的博客 1838

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

基因组大数据计算:CPU和GPU加速方案深度评测

Sentieon软件是通过改进算法模型实现性能加速(纯CPU环境,支持X86/ARM),不依赖于昂贵高功耗的专用硬件配置(GPU/FPGA),不依赖专有编程语言;同时Sentieon软件针对几乎所有的短读长和长读测序平台进行了优化,是FDA多次公开挑战赛的连续赢家。本次评测展现了Sentieon软件在Intel Xeon平台上的卓越性能,是基因组二级分析的最佳解决方案。

bio2s 975

2024软件评测师考前重点速记——数、CPU

在程序执行前,必须将程序的起始地址,即程序的一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。补码:最高位为符号位,0表示正,1表示负,正数的补码与原码和反码相同,负数的补码则等于其反码的末尾加1。移码:在数X上增加一个偏移量来定义,实际上,在偏移2n-1的情况下,移码等于数的补码的符号位取反。反码:最高位为符号位,0表示正,1表示负,正数的反码与原码相同,负数的反码则是其绝对值按位求反。

超梦梦梦梦的博客 683

无GPU也能高效抠图:backgroundremover CPU模式性能深度评测

想要使用AI背景去除工具却没有高端显卡?别担心!backgroundremover这款开源神器在纯CPU环境下依然表现出色。作为一款基于深度学习的背景去除工具,它能够在没有GPU的情况下快速处理图像和视频,让抠图变得简单高效。🎯 ## 为什么选择backgroundremover? 在众多背景去除工具中,backgroundremover脱颖而出,主要因为它具备以下优势: - **零配置部

gitblog_00545的博客 696

ONNX Runtime 在 openEuler 上的 CPU 推理性能优化与评测

ONNX Runtime 作为微软开源的高性能机器学习推理引擎,支持跨平台部署和多种硬件加速。openEuler 22.03 LTS 作为华为主导的企业级 Linux 发行版,在服务器和云计算领域具有重要地位。本文旨在探索两者结合的性能潜力和优化策略。 测试目标处理器采用16核心32线程,内存32G,openEuler 22.03 LTS,公网带宽10MB,磁盘100G 首先确认下操作系统版本,使用cat /etc/os-release命令 使用uname -r命令查看内核版本 下面让我们准备一下环境

苏凉.py的博客 1万+

1155低功耗cpu排行_低功耗是亮点 Intel第三代酷睿CPU评测

【IT168评测】Ivy Bridge于北京时间4月24日0:00解禁了,这次Intel首次将3D晶体管工艺和22nm制程用于IVB,工艺提升晶体管变小的同时,还改进了处理器的微架构,尤其核芯显卡大幅提升。究竟工艺和制程对功耗有多大帮助,IVB的性能表现如何呢?请看IT168给您带来的Ivy Bridge处理器最高端型号i7 3770K评测。▲低功耗是亮点 Intel第三代酷睿CPU评测在30...

weixin_31459571的博客 1万+

MinerU PDF提取性能评测:GPU vs CPU模式速度对比分析

本文介绍了基于星图GPU平台自动化部署MinerU 2.5-1.2B 深度学习 PDF 提取镜像的实践方法。该镜像支持在GPU与CPU模式下高效运行,适用于学术论文、商业报告等复杂PDF文档的结构化提取。结合平台能力,可快速实现AI驱动的文档处理与信息抽取,提升模型微调与应用开发效率。

weixin_36296444的博客 983

MediaPipe Hands模型实战对比:CPU vs GPU推理速度评测教程

本文介绍了基于星图GPU平台自动化部署AI手势识别与追踪镜像的完整方案,结合MediaPipe Hands模型实现高精度手部关键点检测。该镜像可广泛应用于AR/VR交互、智能体感控制等场景,支持快速开展模型微调与AI应用开发,显著提升人机交互类项目的部署效率与性能表现。

weixin_32389853的博客 925

知名评测软件 3DMark 推送了更新,为 PC 端带来全新的 CPU 跑分工具“CPU Profile”

最新信息 6 月 25 日消息昨日知名评测软件 3DMark 推送了更新,为 PC 端带来全新的 CPU 跑分工具“CPU Profile”。此前这一软件专注于显卡评测,包含多种项目,同时也能够测试光追、显存等性能。新的 CPU 评测工具包含多个测试,使用不同的线程进行,提供 1、2、4、8、16 线程以及最高线程六种模式。这样可以帮助用户详细详细比较不同线程的性能,并在线比较。 官方表示,最高线程测试用于 8 核或者更多核心数的高性能处理器,主要对比科学运算、3D 渲染等任务的性能。8 线程测试一.

a13552761057的博客 511

StructBERT轻量版深度评测:CPU环境下的性能表现

本文深入评测了基于StructBERT构建的中文情感分析轻量级服务,重点验证其在无GPU环境下的可用性与稳定性。真正轻量高效:无需显卡即可流畅运行,启动迅速,资源占用可控,适合嵌入式或低成本部署场景。开箱即用体验佳:集成WebUI与标准API,兼顾开发者与终端用户的操作便利性。环境高度稳定:锁定关键依赖版本,规避常见Python包冲突问题,极大降低运维负担。

weixin_34456923的博客 737
上一篇: CPU测评
下一篇: gcc部分参数理解
LY_ulysses
博客等级 码龄16年 12粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值