面向塊處理的多核系統(tǒng)互連及存儲機制的研究
發(fā)布時間:2023-06-01 00:02
當(dāng)前,在大量的應(yīng)用環(huán)境中,高性能和高數(shù)據(jù)吞吐率是系統(tǒng)兩個基本的性能要求。但是在多媒體處理、規(guī)則科學(xué)建模等領(lǐng)域,這些應(yīng)用的處理對象往往是塊數(shù)據(jù),傳統(tǒng)的一維線性存儲器破壞了塊數(shù)據(jù)的列與列之間的相鄰性和連續(xù)性,可以說塊數(shù)據(jù)這樣的特點限制了處理器高性能的發(fā)揮,傳統(tǒng)的結(jié)構(gòu)難以提供高數(shù)據(jù)吞吐率以滿足系統(tǒng)高性能計算的需求。 針對上述問題,本文設(shè)計了一種面向塊處理應(yīng)用的多核體系結(jié)構(gòu),重點研究系統(tǒng)的互連和存儲機制,意在提供一種高效的數(shù)據(jù)傳輸與存儲方式,以滿足各種應(yīng)用的實時性要求。本文結(jié)合一般多核系統(tǒng)的架構(gòu)和特點,和具體的塊處理應(yīng)用,如矩陣乘法、二維DCT和去塊濾波,提出了一種二維塊數(shù)據(jù)存儲機制,并將其應(yīng)用在本文設(shè)計的一個多核系統(tǒng)中,其中滲透著充分利用空閑資源、綠色環(huán)保、靈活的二維尋址和接口簡單等特色。通過針對具體應(yīng)用對系統(tǒng)進行的仿真和驗證,結(jié)合綜合布局布線的結(jié)果,分析出系統(tǒng)的綜合性能指標(biāo),可以發(fā)現(xiàn)系統(tǒng)有較高的吞吐率、并行率和加速比,同時通過結(jié)合二維塊數(shù)據(jù)存儲機制,有效降低了存取數(shù)據(jù)的開銷,得出結(jié)論是本系統(tǒng)確實可以在提高系統(tǒng)吞吐率和處理塊數(shù)據(jù)方面有較出色的表現(xiàn)。
【文章頁數(shù)】:77 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景
1.2 研究方案
1.3 論文結(jié)構(gòu)
第二章 多核系統(tǒng)和塊處理應(yīng)用相關(guān)概念
2.1 多核系統(tǒng)
2.1.1 多核系統(tǒng)的常見架構(gòu)
2.1.2 多核系統(tǒng)的互連
2.1.3 多核系統(tǒng)的發(fā)展瓶頸
2.2 塊處理應(yīng)用
2.2.1 二維DCT
2.2.2 去塊濾波
2.2.3 矩陣轉(zhuǎn)置與乘法
2.2.4 多媒體數(shù)據(jù)的處理特點
2.3 利用多核進行并行計算
2.3.1 并行計算概述
2.3.2 矩陣的分解及計算
2.4 常見問題
2.5 本章小結(jié)
第三章 二維塊數(shù)據(jù)存儲機制
3.1 塊數(shù)據(jù)的二維尋址
3.1.1 二維尋址的一般原理
3.1.2 局部二維尋址算法
3.1.3 矩陣乘法舉例
3.2 二維塊數(shù)據(jù)處理設(shè)計流程
3.3 本章小結(jié)
第四章 面向塊處理的多核系統(tǒng)
4.1 多核系統(tǒng)架構(gòu)介紹
4.1.1 系統(tǒng)架構(gòu)
4.1.2 系統(tǒng)互連
4.2 多核系統(tǒng)模塊介紹
4.2.1 總線部分
4.2.2 存儲部分
4.2.3 DMA 部分
4.2.4 傳輸模塊部分
4.3 多核系統(tǒng)的存儲機制
4.3.1 塊(block)內(nèi)數(shù)據(jù)存儲機制
4.3.2 塊(block)內(nèi)指令存儲機制
4.3.3 塊(block)間數(shù)據(jù)存儲機制
4.4 多核系統(tǒng)的其他關(guān)鍵技術(shù)
4.4.1 異步時鐘域的通信
4.4.2 系統(tǒng)的擴展性
4.5 本章小結(jié)
第五章 多核系統(tǒng)互連及存儲性能評估
5.1 多核系統(tǒng)設(shè)計流程
5.1.1 RTL 級設(shè)計及驗證
5.1.2 邏輯綜合與物理設(shè)計
5.2 多核系統(tǒng)性能評估
5.2.1 系統(tǒng)參數(shù)
5.2.2 基于矩陣乘法的性能評估與對比
5.2.3 基于二維DCT 的性能評估與對比
5.2.4 基于去塊濾波的性能評估與對比
5.2.5 系統(tǒng)吞吐率
5.3 多核系統(tǒng)的優(yōu)勢與劣勢
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 論文總結(jié)
6.2 展望
參考文獻
致謝
攻讀碩士學(xué)位期間已發(fā)表或錄用的論文
本文編號:3826268
【文章頁數(shù)】:77 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景
1.2 研究方案
1.3 論文結(jié)構(gòu)
第二章 多核系統(tǒng)和塊處理應(yīng)用相關(guān)概念
2.1 多核系統(tǒng)
2.1.1 多核系統(tǒng)的常見架構(gòu)
2.1.2 多核系統(tǒng)的互連
2.1.3 多核系統(tǒng)的發(fā)展瓶頸
2.2 塊處理應(yīng)用
2.2.1 二維DCT
2.2.2 去塊濾波
2.2.3 矩陣轉(zhuǎn)置與乘法
2.2.4 多媒體數(shù)據(jù)的處理特點
2.3 利用多核進行并行計算
2.3.1 并行計算概述
2.3.2 矩陣的分解及計算
2.4 常見問題
2.5 本章小結(jié)
第三章 二維塊數(shù)據(jù)存儲機制
3.1 塊數(shù)據(jù)的二維尋址
3.1.1 二維尋址的一般原理
3.1.2 局部二維尋址算法
3.1.3 矩陣乘法舉例
3.2 二維塊數(shù)據(jù)處理設(shè)計流程
3.3 本章小結(jié)
第四章 面向塊處理的多核系統(tǒng)
4.1 多核系統(tǒng)架構(gòu)介紹
4.1.1 系統(tǒng)架構(gòu)
4.1.2 系統(tǒng)互連
4.2 多核系統(tǒng)模塊介紹
4.2.1 總線部分
4.2.2 存儲部分
4.2.3 DMA 部分
4.2.4 傳輸模塊部分
4.3 多核系統(tǒng)的存儲機制
4.3.1 塊(block)內(nèi)數(shù)據(jù)存儲機制
4.3.2 塊(block)內(nèi)指令存儲機制
4.3.3 塊(block)間數(shù)據(jù)存儲機制
4.4 多核系統(tǒng)的其他關(guān)鍵技術(shù)
4.4.1 異步時鐘域的通信
4.4.2 系統(tǒng)的擴展性
4.5 本章小結(jié)
第五章 多核系統(tǒng)互連及存儲性能評估
5.1 多核系統(tǒng)設(shè)計流程
5.1.1 RTL 級設(shè)計及驗證
5.1.2 邏輯綜合與物理設(shè)計
5.2 多核系統(tǒng)性能評估
5.2.1 系統(tǒng)參數(shù)
5.2.2 基于矩陣乘法的性能評估與對比
5.2.3 基于二維DCT 的性能評估與對比
5.2.4 基于去塊濾波的性能評估與對比
5.2.5 系統(tǒng)吞吐率
5.3 多核系統(tǒng)的優(yōu)勢與劣勢
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 論文總結(jié)
6.2 展望
參考文獻
致謝
攻讀碩士學(xué)位期間已發(fā)表或錄用的論文
本文編號:3826268
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3826268.html
最近更新
教材專著