首页>
外国专利>
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.
展开▼