发明名称 APPLICATION PROFILING
摘要 A system and associated methods are disclosed for profiling the execution of program code by a processor. The processor provides an instruction set with special profiling instructions for efficiently determining the bounds and latency of memory operations for blocks of program code. Information gathered regarding the bounds and latency of memory operations are used to determine code optimizations, such as allocation of memory for data structures in memory more local to the processor.
申请公布号 US2014282455(A1) 申请公布日期 2014.09.18
申请号 US201414209676 申请日期 2014.03.13
申请人 COGNITIVE ELECTRONICS, INC. 发明人 FELCH Andrew C.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项 1. A processor comprising: circuitry for implementing an instruction set of the processor; and circuitry for implementing a register file; wherein the register file provides operand inputs for instructions of the instruction set; and wherein the instruction set comprises a profiling instruction that receives a first input and a second input from the register file and a third input either from the register file or from a special register whose value was set by a previous instruction.
地址 Boston MA US