高技术通讯
高技術通訊
고기술통신
HIGH TECHNOLOGY LETTERS
2011年
3期
254-260
,共7页
trace%压缩%片上网络(NOC)%多核处理器
trace%壓縮%片上網絡(NOC)%多覈處理器
trace%압축%편상망락(NOC)%다핵처리기
针对多核处理器的硅后调试和验证的困难,研究了克服这一困难的重要手段--对处理器片上网络(NOC)的trace信号的抓取.由于片上网络的trace数量庞大,为满足片上存储资源和trace实时导出带宽的限制,需要对trace进行压缩处理.和传统的单核或片上系统(SOC)平台不同,多核处理器的应用复杂,因而片上网络trace噪音大,分布复杂,用传统的trace压缩算法不易取得高的压缩率.针对上述特点,提出了一种多核处理器的片上网络trace的压缩方法.该方法对地址信息采用动态提取平稳数据块的方法进行分别压缩,对时间信息采用多粒度和Huffman编码结合来精确压缩,满足了多核处理器调试的需要.相比于传统的压缩算法,该方法更有针对性.多核通用处理器的片上网络trace的压缩实验表明,该方法的压缩率比已有方法高6倍.
針對多覈處理器的硅後調試和驗證的睏難,研究瞭剋服這一睏難的重要手段--對處理器片上網絡(NOC)的trace信號的抓取.由于片上網絡的trace數量龐大,為滿足片上存儲資源和trace實時導齣帶寬的限製,需要對trace進行壓縮處理.和傳統的單覈或片上繫統(SOC)平檯不同,多覈處理器的應用複雜,因而片上網絡trace譟音大,分佈複雜,用傳統的trace壓縮算法不易取得高的壓縮率.針對上述特點,提齣瞭一種多覈處理器的片上網絡trace的壓縮方法.該方法對地阯信息採用動態提取平穩數據塊的方法進行分彆壓縮,對時間信息採用多粒度和Huffman編碼結閤來精確壓縮,滿足瞭多覈處理器調試的需要.相比于傳統的壓縮算法,該方法更有針對性.多覈通用處理器的片上網絡trace的壓縮實驗錶明,該方法的壓縮率比已有方法高6倍.
침대다핵처리기적규후조시화험증적곤난,연구료극복저일곤난적중요수단--대처리기편상망락(NOC)적trace신호적조취.유우편상망락적trace수량방대,위만족편상존저자원화trace실시도출대관적한제,수요대trace진행압축처리.화전통적단핵혹편상계통(SOC)평태불동,다핵처리기적응용복잡,인이편상망락trace조음대,분포복잡,용전통적trace압축산법불역취득고적압축솔.침대상술특점,제출료일충다핵처리기적편상망락trace적압축방법.해방법대지지신식채용동태제취평은수거괴적방법진행분별압축,대시간신식채용다립도화Huffman편마결합래정학압축,만족료다핵처리기조시적수요.상비우전통적압축산법,해방법경유침대성.다핵통용처리기적편상망락trace적압축실험표명,해방법적압축솔비이유방법고6배.