发明名称 INSTRUCTION AND LOGIC TO EFFICIENTLY MONITOR LOOP TRIP COUNT
摘要 Logic and instruction to efficiently monitor loop trip count. Loop trip count information of a loop may be stored in a dedicated hardware buffer. Average loop trip count of the loop may be calculated based on the stored loop trip count information. Based on the average trip count, loop optimizations may be applied or removed from the loop. The stored loop trip count information may include an identifier identifying the loop, a total loop trip count of the loop, and an exit count of the loop.
申请公布号 US2014208085(A1) 申请公布日期 2014.07.24
申请号 US201213996861 申请日期 2012.03.30
申请人 Chung Jaewoong;Park Hyunchul;Rong Hongbo;Wang Cheng;Wu Youfeng 发明人 Chung Jaewoong;Park Hyunchul;Rong Hongbo;Wang Cheng;Wu Youfeng
分类号 G06F9/32 主分类号 G06F9/32
代理机构 代理人
主权项 1. A non-transitory machine-readable medium having stored thereon an instruction, which if performed by a machine causes the machine to perform a method comprising: storing loop trip count information of a loop in a hardware buffer dedicated to store trip count information; calculating an average loop trip count of the loop based on the stored loop trip count information; and at least one of: a) applying at least one loop optimization to the loop based on the average loop trip count and b) removing at least one loop optimization from the loop based on the average loop trip count.
地址 Sunnyvale CA US