发明名称 应用程序的跟踪记录压缩方案的生成方法及其装置
摘要 本发明涉及一种应用程序的跟踪记录压缩方案的生成方法,其中,所述应用程序在异构多核体系结构上运行,所述异构多核体系结构包括主处理器和多个加速器,所述方法包括:在所述异构多核体系结构上运行所述应用程序的至少一部分;收集并分析跟踪记录,所述跟踪记录由所述多个加速器生成并包括事件标识符和跟踪数据;以及根据所述分析的结果,生成所述应用程序的跟踪记录压缩方案。该方法能够适用于异构多核体系结构,通过使用与跟踪记录相似的跟踪记录模式,既能压缩完全相同的跟踪记录,又能压缩部分相同的跟踪记录,通过对高频事件的跟踪记录进行压缩,能够缩短跟踪记录传送的时间,减少对应用程序行为的影响。本发明还公开了一种应用程序的跟踪记录压缩方案的生成装置、一种压缩应用程序的跟踪记录的方法、一种压缩应用程序的跟踪记录的装置和一种异构多核体系结构。
申请公布号 CN101615157A 申请公布日期 2009.12.30
申请号 CN200810129257.1 申请日期 2008.06.26
申请人 国际商业机器公司 发明人 李严;王鲲;冯宽;杨雨东
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京市中咨律师事务所 代理人 李 峥;刘 薇
主权项 1.一种应用程序的跟踪记录压缩方案的生成方法,其中,所述应用程序在异构多核体系结构上运行,所述异构多核体系结构包括主处理器和多个加速器,所述方法包括:在所述异构多核体系结构上运行所述应用程序的至少一部分;收集并分析跟踪记录,所述跟踪记录由所述多个加速器生成并包括事件标识符和跟踪数据;以及根据所述分析的结果,生成所述应用程序的跟踪记录压缩方案。
地址 美国纽约