生产厂商:SPEC产品类别:系统工具
CoreMark-PRO 是一款全面、先进的处理器benchmark测试,可与经过市场验证的行业标准 EEMBC CoreMark® benchmark测试配合使用并得到增强。CoreMark 强调 CPU 管道,而 CoreMark-Pro 则测试整个处理器,增加了对多核技术的全面支持、整数和浮点工作负载的组合以及用于利用更大内存子系统的数据集。EEMBC CoreMark 和 CoreMark-PRO 共同提供了一个标准benchmark测试,涵盖从低端微控制器到高性能计算处理器的范围。
EEMBC CoreMark-PRO benchmark测试包含 5 种流行的整数工作负载和 4 种流行的浮点工作负载。整数工作负载包括 JPEG 压缩、ZIP 压缩、XML 解析器、SHA-256 安全哈希算法以及原始 CoreMark 的内存密集型版本。浮点工作负载包括快速傅里叶变换 (FFT)、从 LINPACK 派生的线性代数例程、Livermore 循环benchmark测试的大幅改进版本,以及用于评估模式的神经网络算法。
CoreMark-Pro 中的工作负载共同代表了各种性能特征、内存利用率和指令级并行性。此benchmark测试保证突出任何处理器的优势和劣势。
产品对比表
|
CoreMark 公司 |
CoreMark-PRO |
|
设计用于从 8 位微控制器到 64 位微处理器的设备 |
面向 32 位至 64 位微处理器 |
|
仅限免费版 |
提供商业许可 |
|
自我验证 |
自我验证 |
|
向 EEMBC 网站提交公开乐谱 |
向 EEMBC 网站提交公开乐谱 |
|
具有 4 个函数的 1 个整数工作负载 |
5 个整数和 4 个浮点工作负载 |
|
小(2k 码,16k 数据) |
健壮(42k 代码,每个上下文 3MB 数据) |
|
目标处理器内核 |
以处理器和内存子系统为目标 |
|
有限的多核支持 |
扩展的多核支持 |








