面向共享資源沖突的SoC并發(fā)時鐘調(diào)度管理
發(fā)布時間:2018-01-11 20:38
本文關鍵詞:面向共享資源沖突的SoC并發(fā)時鐘調(diào)度管理 出處:《浙江大學》2015年碩士論文 論文類型:學位論文
更多相關文章: 功耗優(yōu)化 時鐘調(diào)度 共享資源沖突 沖突時間 沖突概率
【摘要】:隨著集成電路的發(fā)展,低功耗已成為IC設計的考慮重點。系統(tǒng)功耗主要分為動態(tài)功耗與靜態(tài)功耗,其中動態(tài)功耗在當前工藝下占主要地位。為了解決IC設計中的動態(tài)功耗問題,國內(nèi)外已進行大量的相關研究。然而,隨著多核SoC系統(tǒng)的發(fā)展,系統(tǒng)在展現(xiàn)其多核優(yōu)勢的同時,新的功耗問題也隨之出現(xiàn)。由于SoC系統(tǒng)多任務并發(fā)性使得總線和主存等共享資源的競爭日趨頻繁,競爭導致任務等待,進而產(chǎn)生不必要的功耗損失。因此,如何在滿足系統(tǒng)的峰值功耗需求時減少資源沖突帶來的功耗損失已成為系統(tǒng)級時鐘管理的挑戰(zhàn)。 本文提出一種SoC系統(tǒng)級時鐘調(diào)度管理技術,在不影響系統(tǒng)性能的前提下,根據(jù)各計算單元在共享資源上的競爭概率,計算得出各單元由于競爭沖突導致的等待時間,進而在已知任務截止時間的前提下,分析得出各個任務的實際有效工作時間,通過軟件調(diào)配各計算單元的時鐘頻率來調(diào)度共享資源的訪問,實現(xiàn)系統(tǒng)在滿足峰值功率約束下的總功耗最優(yōu)化。 本課題在杭州中天微系統(tǒng)有限公司的SoC系統(tǒng)平臺上搭建實驗平臺系統(tǒng),并結合Matlab工具進行優(yōu)化計算,同時采用Power Compiler工具對優(yōu)化后的結果進行功耗分析并總結實驗結論。實驗結果證明該技術可以降低3.3%-38.2%的SoC系統(tǒng)總功耗,對于面向共享資源沖突的SoC系統(tǒng)的時鐘調(diào)度有著實際指導意義。
[Abstract]:With the development of integrated circuits, low power consumption has become the focus of IC design. Considering the power consumption of the system is mainly divided into dynamic and static power consumption, the dynamic power consumption occupies the main position in the current process. In order to solve the problem of dynamic power in the design of IC, the domestic and foreign related research has been conducted in large quantities. However, with the development of multi-core the SoC system, the system to show its nuclear power advantage at the same time, new problems also arise. Due to concurrent multi task SoC system allows the bus and memory to share resources is becoming increasingly frequent, competition leads to tasks waiting, resulting in unnecessary loss of power. Therefore, how to reduce the power loss caused by the conflict of resources to meet the demand of the peak power system has become the system clock management challenges.
This paper presents a SoC system clock scheduling management technology, without affecting the performance of the system, according to the calculation unit in the shared resources on the competition probability, calculated each unit due to competition conflict caused by the waiting time, and then in the known deadline on the premise of analyzing the tasks of practical and effective work through the software deployment time, clock frequency of each calculation unit for scheduling access to shared resources, realize the system to meet the total power consumption optimization under the peak power constraint.
This topic in Hangzhou Zhongtian micro SoC System Platform System Co. Ltd. to build experimental platform system, and optimize the calculation combined with the Matlab tool, and power analysis of the optimized results and summarize the experimental results using the Power Compiler tool. The experimental results prove that this technology can reduce the power consumption of the SoC 3.3%-38.2% system, has practical significance the clock of SoC dispatching system for shared resource conflicts.
【學位授予單位】:浙江大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TN47
【共引文獻】
相關博士學位論文 前4條
1 王慶;面向嵌入式多核系統(tǒng)的并行程序優(yōu)化技術研究[D];哈爾濱工業(yè)大學;2013年
2 馬德;基于細粒度加速單元靈活可配H.264視頻解碼子系統(tǒng)研究[D];浙江大學;2013年
3 朱宗衛(wèi);基于系統(tǒng)時空行為特征的內(nèi)存功耗優(yōu)化研究[D];中國科學技術大學;2014年
4 晏沛湘;片上多核處理器二級Cache結構及資源管理技術研究[D];國防科學技術大學;2012年
相關碩士學位論文 前3條
1 黃凱杰;一種精簡高效的FCU控制子系統(tǒng)平臺[D];浙江大學;2014年
2 鄒燕燕;數(shù)據(jù)中心計算環(huán)境下基于語義模式的編譯優(yōu)化[D];中國科學技術大學;2014年
3 李俊;多標準通信協(xié)議可配置外設控制器設計[D];浙江大學;2015年
,本文編號:1411142
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1411142.html
教材專著