首页>
外国专利>
Efficient hardware-based extraction of program instructions for critical paths
Efficient hardware-based extraction of program instructions for critical paths
展开▼
机译:有效地基于硬件提取关键路径的程序指令
展开▼
页面导航
摘要
著录项
相似文献
摘要
A processor includes a memory to hold a buffer to store data dependencies comprising nodes and edges for each of a plurality of micro-operations. The nodes include a first node for dispatch, a second node for execution, and a third node for commit. A detector circuit is to queue, in the buffer, the nodes of a micro-operation; add, to determine a node weight for each of the nodes of the micro-operation, an edge weight to a previous node weight of a connected micro-operation that yields a maximum node weight for the node, wherein the node weight comprises a number of execution cycles of an OOO pipeline of the processor and the edge weight comprises a number of execution cycles to execute the connected micro-operation; and identify, as a critical path, a path through the data dependencies that yields the maximum node weight for the micro-operation.
展开▼