发明名称 APPARATUS AND METHOD FOR A PROFILER FOR HARDWARE TRANSACTIONAL MEMORY PROGRAMS
摘要 An apparatus and method are described for a hardware transactional memory (HTM) profiler. For example, one embodiment of an apparatus comprises a transactional debugger (TDB) recording module to record data related to the execution of transactional memory program code, including data related to the execution of branches and transactional events in the transactional memory program code; and a profiler to analyze portions of the recorded data using trace-based replay techniques to responsively generate profile data comprising transaction-level events and function-level conflict data usable to optimize the transactional memory program code.
申请公布号 US2016179569(A1) 申请公布日期 2016.06.23
申请号 US201414581772 申请日期 2014.12.23
申请人 Gottschlich Justin E.;Pokam Gilles A.;Hu Shiliang 发明人 Gottschlich Justin E.;Pokam Gilles A.;Hu Shiliang
分类号 G06F9/46;G06F9/45;G06F9/30;G06F12/08;G06F9/445 主分类号 G06F9/46
代理机构 代理人
主权项 1. An apparatus comprising: a transactional debugger (TDB) recording module to record data related to the execution of transactional memory program code, including data related to the execution of branches and transactional events in the transactional memory program code; and a profiler to analyze portions of the recorded data using trace-based replay techniques to responsively generate profile data comprising transaction-level events and function-level conflict data usable to optimize the transactional memory program code.
地址 Santa Clara CA US