首页> 外国专利> PERFORMANCE MODELING AND ANALYSIS OF MICROPROCESSORS USING DEPENDENCY GRAPHS

PERFORMANCE MODELING AND ANALYSIS OF MICROPROCESSORS USING DEPENDENCY GRAPHS

机译:依赖关系图的微处理器性能建模与分析

摘要

Embodiments described herein are directed to a microarchitecture modeling tool configured to model and analyze a microarchitecture using a dependency graph. The dependency graph may be generated based on an execution trace of a program and a microarchitecture definition that specifies various features and/or characteristics of the microarchitecture on which the execution trace is based. The dependency graph includes vertices representing different microarchitectural events. The vertices are coupled via edges representing a particular dependency therebetween. The edges are associated with a cost for performing microarchitectural event(s) corresponding to the vertices coupled thereto. The dependency graph also takes into account various policies for structural hazards of the microarchitecture. The microarchitecture modeling tool analyzes the costs associated with each of the edges to determine a design metric of the microarchitecture. A user is enabled to modify various features of the dependency graph to analyze different design choices and/or optimizations to the microarchitecture.
机译:本文描述的实施例针对一种微体系结构建模工具,其被配置为使用依赖图来对微体系结构进行建模和分析。可以基于程序的执行轨迹和微体系结构定义来生成依赖关系图,该微体系结构定义指定了执行轨迹所基于的微体系结构的各种特征和/或特性。依赖图包括代表不同微体系结构事件的顶点。顶点通过表示它们之间的特定依赖性的边缘耦合。边缘与执行与耦合到其上的顶点相对应的微体系结构事件的成本相关联。依赖关系图还考虑了针对微体系结构的结构危害的各种策略。微体系结构建模工具分析与每个边缘相关的成本,以确定微体系结构的设计指标。使用户能够修改依赖性图的各种特征,以分析对微体系结构的不同设计选择和/或优化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号