首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >Creating Portable, Repeatable, Realistic Benchmarks for Embedded Systems and the Challenges Thereof
【24h】

Creating Portable, Repeatable, Realistic Benchmarks for Embedded Systems and the Challenges Thereof

机译:为嵌入式系统创建可移植,可重复,现实的基准测试及其挑战

获取原文
获取原文并翻译 | 示例
           

摘要

To appreciate the challenges of analysing embedded processor behaviour, step back in time to understand the evolution of embedded processors. Only a few decades ago, embedded processors were relatively simple devices (compared to today), represented by a host of 8- and 16-bit microcontrollers, and 32-bit microprocessors, with minimal integration. Today, these processors (even the so-called, low-end microcontrollers), have evolved into highly-integrated SoCs with a wide variety of architectures capable of tackling both specific and general-purpose tasks. Associated with these transformations, the benchmarks used to quantify the capabilities have also grown in complexity and range. At the simplest level, benchmarks such as CoreMark analyse the fundamental processor cores. At the other end of the spectrum, system benchmarks, such BrowsingBench, analyse the entire SoC as well as the system software stack and even the physical interfaces. This paper examines some of the challenges of applying such benchmarks, and explains the methodologies used at EEMBC to manage portability, repeatability, and realism.
机译:要了解分析嵌入式处理器性能的挑战,请及时退一步来了解嵌入式处理器的发展。仅仅几十年前,嵌入式处理器还是相对简单的设备(与今天相比),以集成度最低的8位和16位微控制器以及32位微处理器为代表。如今,这些处理器(甚至是所谓的低端微控制器)已经发展成为具有多种架构的高度集成SoC,这些架构能够处理特定任务和通用任务。与这些转换相关联,用于量化功能的基准也在复杂性和范围内不断增长。在最简单的级别上,基准测试(例如CoreMark)会分析基本的处理器内核。另一方面,诸如BrowsingBench之类的系统基准可以分析整个SoC,系统软件堆栈甚至物理接口。本文研究了应用此类基准测试的一些挑战,并解释了EEMBC用来管理可移植性,可重复性和现实性的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号