資料介紹
程序執行軌跡(Program executions traces,以下簡稱traces)是程序執行過程的指令流信息的記錄,trace完整地記錄了程序執行過程中所執行指令的內容和順序。對于大多數程序,少數幾個較短的熱trace決定了系統的總體性能。本文提出了基于程序執行軌跡提取加速模塊的軟硬件劃分方法。利用熱trace提取算法劃分系統中關鍵的trace到硬件,使用分支斷言構造原子執行單位,以較小的硬件代價獲得較高的加速比。在本文實驗中,與采用模擬退火算法的指令級細粒度劃分相比,獲得的性能平均高9.6%,最終結果硬件面
積小29%。
關鍵詞: 程序執行軌跡,硬件加速模塊,SoC,軟硬件劃分
A Method to Construct SoC Hardware Acceleration Module with Trace
Sang Sheng-tian1, Yu ming-yan1, Ye yi-zheng1
(1. Microelectronics Center of Harbin Institute of Technology, Harbin 150001, China)
Abstract: Traces are the records of the program executions, and for most programs a few of short hot traces affect
the overall performance. In this paper, we propose a hardware/software partitioning method to extract the
hardware acceleration modules based on traces. With the algorithm presented, hot traces are identified and
transformed to atomic execution units using branch assertions to get high speedup at low cost. Experiment result
shows that compared with annealing partitioning in granularity of instruction, the trace based method produces
higher performance by average 9.6% and the hardware area is reduced by 29%.
Key words: Trace, Hardware Acceleration Module, System on a Chip, Hardware/Software Partitioning
積小29%。
關鍵詞: 程序執行軌跡,硬件加速模塊,SoC,軟硬件劃分
A Method to Construct SoC Hardware Acceleration Module with Trace
Sang Sheng-tian1, Yu ming-yan1, Ye yi-zheng1
(1. Microelectronics Center of Harbin Institute of Technology, Harbin 150001, China)
Abstract: Traces are the records of the program executions, and for most programs a few of short hot traces affect
the overall performance. In this paper, we propose a hardware/software partitioning method to extract the
hardware acceleration modules based on traces. With the algorithm presented, hot traces are identified and
transformed to atomic execution units using branch assertions to get high speedup at low cost. Experiment result
shows that compared with annealing partitioning in granularity of instruction, the trace based method produces
higher performance by average 9.6% and the hardware area is reduced by 29%.
Key words: Trace, Hardware Acceleration Module, System on a Chip, Hardware/Software Partitioning
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- AM62A SoC通過硬件加速視覺處理改進條形碼讀取器
- Hyperon—大數據應用的硬件加速解決方案
- 硬件加速人體姿態估計開源分享
- 一種基于風險軌跡與復雜網絡的缺陷定位方法 9次下載
- 面向港口停留區域識別的船舶停留軌跡提取方法 6次下載
- 如何使用大數據技術實現航道邊界提取的方法 6次下載
- 使用大數據技術利用大規模船舶軌跡數據實現航道邊界提取的方法概述 8次下載
- 如何使用大規模船舶軌跡數據進行航道邊界提取方法的資料說明 11次下載
- 如何使用解決面向港口停留區域識別的船舶停留軌跡提取方法資料說明 5次下載
- MD5算法硬件加速模型 0次下載
- 基于硬件加速系統的PCIe-SRIO橋的邏輯結構 13次下載
- UVM驗證平臺執行硬件加速 14次下載
- 基于硬件加速的實時仿真平臺構建技術 1次下載
- 精確分類的視角無關人臉檢測方法與硬件加速體系結構 33次下載
- 數字集成電路設計中的硬件加速驗證技術
- 一種創新的動態軌跡預測方法 477次閱讀
- 用DE1-SOC進行硬件加速的2D N-Body重力模擬器設計 600次閱讀
- 使用VVAS調用HLS生成硬件加速器的主要流程 755次閱讀
- 硬件加速器提升下一代SHARC處理器的性能 1336次閱讀
- 如何確定一個硬件加速應用 603次閱讀
- 典型FPGA的開發流程和實現SOC的設計方法 3069次閱讀
- firefly神經網絡硬件加速簡介 2009次閱讀
- Firefly的Ubuntu VPU硬件編解碼技術解析 3050次閱讀
- LSTM的硬件加速方式 3045次閱讀
- 斯坦福機器學習硬件加速器的課程學芯片技術機會來了 6163次閱讀
- 憶芯科技利用Veloce 硬件加速仿真平臺進行高速企業級固態硬盤存儲設計 1815次閱讀
- 什么是DNN_如何使用硬件加速DNN運算 2.2w次閱讀
- Veloce仿真環境下的SoC端到端硬件加速器功能驗證 3691次閱讀
- 用于軟件驗證的硬件加速仿真之一:物理和虛擬探針 2057次閱讀
- 使用教程分享連載:在Zynq AP SoC設計中高效使用HLS IP(二) 3576次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多