標題: | 應用於多視角立體視訊之多核心節能智慧超微型通訊系統研究---子計畫二:以記憶儲存為重心之晶內資料傳輸應用於節能效益之多核心系統(I) Memory-Centric On-Chip Data Communication for Energy-Efficient Multi-Core Systems |
作者: | 黃威 Hwang Wei 國立交通大學電子工程學系及電子研究所 |
關鍵字: | 晶內資料傳輸平台;多核心;兩階層先進先出資料暫存器;路由演算法;On-chip interconnection network;Multi-core;Two-level FIFO buffer router;Adaptive congestion-aware routing algorithm |
公開日期: | 2010 |
摘要: | 隨著多核心系統的發展,系統晶片運算能力也隨之快速成長。然而晶片內資料傳
遞及資料儲存卻無法跟上多核心的發展腳步,進而成為多核心系統的瓶頸。因此,晶
片上不僅需要放置更多、更快、且低功耗的記憶體來提供儲存資料,也必須針對不同
的系統應用來建構相對應的資料傳輸平台及記憶體管理單元;為此,我們將提出一個
以記憶儲存為中心之晶內資料傳輸平台。此晶內資料傳輸平台將藉由階層式記憶體管
理單元及功率控管單元的協助與管理,提供異質多核心系統具節能效益之資料傳輸及
資料儲存,已達到系統效能的最佳化。此外,我們也將結合子計畫一共同建立跨階層
多核心系統分析模型,可針對特定應用提供一套系統性設計方法。本計劃所提出的晶
內資料傳輸平台專司晶內資料傳遞、資料儲存及其通訊協定之設計。我們將結合電路
與架構的設計,提出管理晶片上動態記憶體分配、頻寬、與資料傳輸之機制,此外還
負責管理晶片內外間資料傳輸之方法,且著重於低功耗之設計以解決多核心系統資料
傳遞及資料同步所將遇到之瓶頸。另外,為了更有效率地管理功耗,我們將設計新的
功率管理單元,並且使之與晶內傳輸平台相整合。在異質多核心架構方面,我們也將
針對總計劃所提出的超微型通訊系統,設計合適的串流處理器來加速超微型通訊系統
的資料運算。
在三年的計畫當中,我們將在第一年度研發階層式記憶體管理單元及低功率晶內
資料傳輸平台的架構建立。此外我們也將建立串流處理器的雛形。第二年度則完成記
憶體管理單元與晶內資料傳輸平台之溝通,並建立資料儲存及資料傳輸模型以完成跨
階層系統性分析方法,達到多核心系統之最佳化。另外在晶內資料傳輸平台上,我們
將導入功率控管單元以及偵錯除錯機制。第三年則參酌其他子計畫的規格來完成最後
晶內資料傳輸平台最終的細部架構,並且結合其他子計畫完成此節能效益之多核心系
統。 In modern SoC (system-on-chip) designs, computing capability is rapidly increasing with the development of multi-core systems. However, on-chip data communication and memory bandwidth grow slowly and become the performance bottleneck of multi-core systems. Therefore, large amounts of high speed and low power memories are indispensable to store a lot of computing data for multi-core systems. In view of this, we will propose a memory-centric on-chip data communication platform for energy-efficient multi-core systems. This platform will provide energy-efficient data communication and data storage to optimize performance of heterogeneous multi-core systems with a hierarchy memory management unit and a power management unit. The proposed memory-centric on-chip data communication platform will focus on data transfer, data storage and transmission control protocols. With circuit and architecture co-designs, we will propose dynamic scheduling mechanisms for memory allocation, bandwidth, and on-chip data communication. In order to have optimal power control, we will provide a novel power management unit and integrate it with the on-chip data communication platform. Nevertheless, in a heterogeneous multi-core architecture, we will design a specific stream processor to accelerate computations in a fentocell communication system. In first year, we will develop a hierarchy memory management unit and establish a low power on-chip data communication platform. Additionally, we also establish a prototype of the specific stream processor. In the second year, we will integrate the hierarchy memory management unit and on-chip data communication platform. Moreover, a power management unit and error correction mechanism will be included. We will also establish a memory model and a communication model to complete the cross-layer systematic design methodology, which will optimize multi-core system performance. In the third year, we will reference protocols of other sub-projects to complete the final detailed structure of memory-centric on-chip data communication platform. Additionally, we will complete the energy-efficient multi-core systems with other sub-projects. |
官方說明文件#: | NSC99-2221-E009-184 |
URI: | http://hdl.handle.net/11536/100752 https://www.grb.gov.tw/search/planDetail?id=2112617&docId=337559 |
顯示於類別: | 研究計畫 |