# CPU测试建议 **Repository Path**: zz9804/suggestions-for-cpu-testing ## Basic Information - **Project Name**: CPU测试建议 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-06-16 - **Last Updated**: 2025-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CPU基础测试建议 以下是针对新CPU的基础测试清单,涵盖 **RISC-V 处理器正确性测试**、**CPU测试**、**综合测试**等方向,包含测试工具简介及官方资源链接。 **测试流程建议**: 1. 首先运行压力测试确保稳定性,再执行性能测试; 2. 对比不同编译器(GCC vs Clang)生成的代码效率; 3. 记录温度/功耗数据,分析能效比; 4. 如有条件,建议进行 **RISC-V 处理器正确性测试**。 --- ## 1. RISC-V 处理器正确性测试 ### **测试名称**:RISC-V测试框架 `riscv-tests` **简介**:提供标准化的单元测试集,验证 RISC-V 处理器是否正确的实现了 RISC-V 指令。 - 官网: - V 扩展测试: --- ## 2. CPU测试 ### **2.1 测试名称**:CoreMark **简介**:面向嵌入式 CPU 的性能测试,支持单线程和多线程,跨平台。 - 官网: ### **2.2 测试名称**:GeekBench **简介**:跨平台 CPU 性能基准测试(闭源)。 - 官网: - 注意:免费版强制联网上传数据;Geekbench 6 对多核/超多核系统优化较差,测试结果可能无法反映理论最高性能。 ### **2.3 测试名称**:SPEC CPU **简介**:行业标准 CPU 综合性能测试(闭源,需购买授权)。 - 官网: ### **2.4 测试名称**:CoherencyLatency **简介**:CPU 核间延迟测试。 - 官网: ### **2.5 测试名称**:core-to-core-latency **简介**:CPU 核间延迟测试。 - 官网: ### **2.6 测试名称**:7-Zip **简介**:文件压缩/解压缩性能测试(主要反映 CPU 整数运算性能)。 - 官网: ### **2.7 测试名称**:Dhrystone **简介**:经典 CPU 性能测试。 - 官网: ### **2.8 测试名称**:mhz **简介**:CPU 实际主频测试。 - 官网: --- ## 3. 综合性能测试 ### **3.1 测试名称**:sbc-bench **简介**:面向单板计算机/开发板的综合性能测试(集成多项子测试)。 - 官网: ### **3.2 测试名称**:buildbot-benchmark **简介**:面向构建机的编译性能测试(来自 AOSC/安同开源社区)。 - 官网: ### **3.3 测试名称**:PTS/Phoronix Test Suite **简介**:自动化综合测试套件(集成多款独立测试工具)。 - 官网: ### **3.4 测试名称**:unixbench **简介**:经典 Unix 系统综合性能测试。 - 官网: ### **3.5 测试名称**:sysbench **简介**:综合性能测试(依赖 LuaJIT)。 - 官网: ### **3.6 测试名称**:STREAM **简介**:内存带宽测试。 - 官网: --- ## 4. 其他测试 ### **4.1 测试名称**:ruapu **简介**:CPU/ISA 特性探测工具。 - 官网: ### **4.2 测试名称**:stress-ng **简介**:系统综合压力测试工具。 - 官网: ### **4.3 测试名称**:tinymembench **简介**:内存带宽/延迟测试工具。 - 官网: --- **说明**: - 闭源工具(如 SPEC CPU、GeekBench)需注意授权限制; - 性能测试结果需结合硬件环境(散热、电源、固件版本)综合分析。