工程实践模拟器与功耗测量工具调研.pdfVIP

  • 0
  • 0
  • 约2.42千字
  • 约 6页
  • 2026-01-21 发布于北京
  • 举报

工程实践模拟器与功耗测量工具调研.pdf

用户级的模拟器(模拟器中会执行系统调用):Asim,MINT,Rsim,Shade,

andSimpcalar

体系结构级的功耗测量工具:Wattch,SimplePower和ArchitecturalPowerEvaluationn

模拟器:

体系结构(硬件)级:

wattch的使用:wattch(通过建立的功耗模型,确定各个单元的不同功耗行为,最后按时钟周期模拟出系统的功耗

wattch的体系结构(硬件)级的功耗分析方法集成到了Simpcalar中,用Simpcalar生成实验所需的基准测试,

通过改变不同的参数来比较几种硬件方案,从而选出低功耗的设计。[1]

SimWattch:评估一个完整机器模拟环境下乱序量微处理器(即微体系结构级)的性能

和功耗,通过系统级的simics和计算wattch微体系结构的指令周期执行的时间和功耗,

simwattch可以分析出节能优化的微体系结构、应用、编译和操作系统的设计方案

simwattch的结构:simics(产生指令),模拟一个完整的系统;wattch,微体系结

构级的性能和功耗模拟引擎;控制端SCI。

Wattch:Simpcalar工具仿真了一系列动态调度的处理器,运行在多层次分级器上,

可以进行预测执行和分支预测。

Simics是一个完整的系统模拟器,功能上模拟了各种微处理器和设备。

SCI的任务:

1.缓存提交到Simics执行的指令2.由微

体系结构仿真模块内存

用户级的模拟器(模拟器中会执行系统调用):Asim,MINT,Rsim,Shade,and

Simpcalar

体系结构级的功耗测量工具:Wattch,SimplePowerandArchitecturalPowerEvaluation

模拟器:

体系结构(硬件)级:

wattch的使用:wattch(通过建立的功耗模型,确定各个单元的不同功耗行为,最后按时钟周期模拟出系统的功耗

wattch的体系结构级的功耗分析方法集成到了Simpcalar中,用Simpcalar生成实验需要的Benchmark,通过改变

不同的参数来比较几种硬件方案从而选出低功耗的设计。[1]

SimWattch:评估一个完整机器模拟环境下乱序量微处理器(即微体系结构级)的性能

和功耗,通过系统级的simics和计算wattch微体系结构的指令周期执行的时间和功耗,

simwattch可以分析出节能优化的微体系结构、应用、编译和操作系统的设计方案

simwattch的结构:simics(产生指令),模拟一个完整的系统;wattch,微体系结构级的

性能和功耗模拟engine;控制端SCI.

wattch:simpcalar工具仿真了一系列动态调度的处理器,运行在多层次分级器,

可以预测执行和分支预测

Simicsisacompletesystemsimulatorthatfunctionallysimulatesvarious

microprocessorsandperipheraldevices.

SCI的任务:

1.缓存提交到simics执行的指令

2.由微体系结构仿真模块内存

3.将SPARC‑V9指令转换为simpcalar使用的SPIA(类mips的指令集)指令

SimWattch工作流程:1产生仿真机器状态检查点.

2.将指令存入IHQ直到存满

3.微体系结构模拟模块开始指令周期级的性能和功耗仿真:执行IHQ中转换为PISA的指

令,仿真Simics执行SPARC‑v9指令。

功耗模型:PdCVdd2F:在每个指令执行的模拟周期内,功耗模型对每个活动的单元都要计算和记录功耗。

C:负载电容,Vdd供电电压,F:时钟频率。

/*****集成全系统和用户级性能功耗模拟器:SimWattch方法.pdf**

3.将SPARC-V9指令转换为simpcalar使用的SPIA(类mips

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档