首页> 外文会议>Annual IEEE International Systems Conference >Stochastic Model based Dynamic Power Estimation of Microprocessor using Imperas Simulator
【24h】

Stochastic Model based Dynamic Power Estimation of Microprocessor using Imperas Simulator

机译:基于ImerAs模拟器的微处理器动态功率估计的随机模型

获取原文

摘要

This paper presents a novel approach for instruction-level power profiling of microprocessor using a simulator - Imperas. A stochastic model has been developed to profile power dissipation due to micro operations performed by the microprocessor. The microprocessor with all peripherals was completely configured in the Imperas Open Virtual Platform. The methodology involves designing Imperas VAP Tools based Binary Interception Library to capture various micro activities for an application being executed. An open source Open RISC 1000 core has been employed as a target processor. A characteristic profile and stochastic data that include instruction type, number of instructions, simulation time, statistics of cache and bus activities, etc. are extracted for the application on virtual platform. Various dynamic losses associated with the processor have been incorporated using stochastic models. Prominent advantage of our proposed power profiling technique is that the accuracy and preciseness are proportional to the number of instructions executed in the application. Complete architecture of Open RISC 1000 has been profiled in terms of power dissipation by micro operations performed due to execution of a group of instructions. Moreover, algorithms with different time-complexities have also been compared for their power efficiency and the effect of increasing the number of cores of microprocessor on power dissipation in a multi-core system has also been explored. This technique results in very fast power estimation as conventional RTL level simultaneous testing of software and hardware is complex.
机译:本文介绍了使用模拟器 - 默代管的微处理器指令级功率分析的新方法。由于微处理器执行的微型操作,已经开发了一种随机模型来概况功耗。具有所有外围设备的微处理器在ImperAs开放虚拟平台中完全配置。该方法涉及基于基于VAP的二进制拦截库来设计用于正在执行的应用程序的各种微型活动。开放源打开RISC 1000核心已被用作目标处理器。在虚拟平台上的应用程序提取包括指令类型,指令类型,指导时间,缓存和总线活动统计数据的特征简档和随机数据。与处理器相关联的各种动态损耗已使用随机模型并入。我们提出的功率分析技术的突出优势在于,准确性和精确性与应用程序中执行的指令数量成比例。通过执行一组指令,通过执行的微型操作,在功耗方面,开放RISC 1000的完整架构已经突出。此外,还探讨了它们的功率效率和增加了多核系统中功耗上的微处理器数量的功率效率的算法。该技术导致非常快的功率估计,因为传统的RTL电平同时测试软件和硬件是复杂的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号