嵌入式系统处理器的主要指标 1. MIPS测试基准 测试方法是计算在单位时间内各类指令的平均执行条数,即根据各种指令的使用频度和执行时间来计算。其单位是每秒百万条指令,表示为MIPS。 2. Dhrystone Dhrystone测试基准是个简单的C语言程序,它可以被编译成大约2000条汇编代码,并且它不使用操作系统提供的服务功能。Dhrystone测试基准也符合古老的VAX系列标准。 3. EEMBC EEMBC测试向量是现在新兴流行的被认为比Dhrystone和MIPS更具有实际价值的测试基准。不同于Dhrystone测试基准,EEMBC由其技术委员会开发,表示实际应用中能用来测量处理器能力的算法。EEMBC(Embedded Microprocessor Benchmark Consortium)是一个非营利性组织,致力于帮助设计人员快速有效地选择处理器。该组织到目前为止共发布了46个性能测试向量,分别应用于电信、网络、消费性产品、办公室设备和汽车电子这5大领域。EEMBC测试基于每秒钟算法执行的次数和编译代码大小的统计结果。因为编译器对代码大小和执行效率会产生巨大的影响,所以每种测试必须包括足够夺得编译器信息并设置不同的优化选项。EEMBC 发展势头很好,并有可能成为嵌入式系统开发人员进行处理器和编译器性能比较的工业标准。 |
电工学习网 ( )
GMT+8, 2021-12-6 20:44