一種動態(tài)調(diào)度與靜態(tài)優(yōu)化的數(shù)據(jù)流編譯系統(tǒng)
資料介紹
為了解決數(shù)據(jù)流編程模型的可用性問題,使其能在兼顧程序并行性的前提下適用于動態(tài)數(shù)據(jù)交互速率的流應(yīng)用,設(shè)計了一種動態(tài)調(diào)度與靜態(tài)優(yōu)化相結(jié)合的數(shù)據(jù)流編譯系統(tǒng)。編譯器以COStream語言編寫的源程序?yàn)檩斎?,通過對源程序進(jìn)行分析,以動態(tài)速率的數(shù)據(jù)通信邊作為邊界劃分程序到粗粒度的子圖,在子圖內(nèi)部應(yīng)用靜態(tài)優(yōu)化。根據(jù)子圖的每個計算單元的工作量估計計算資源的使用狀況,實(shí)現(xiàn)子圖內(nèi)計算單元到處理器核的映射,經(jīng)過階段劃分分配子圖內(nèi)計算單元到相應(yīng)流水階段。在運(yùn)行時,每個子圖在各個處理器核上均啟動一個線程,通過對線程間通信的優(yōu)化,避免了運(yùn)行時多個線程對同一段內(nèi)存同時讀寫產(chǎn)生的同步開銷,減少了線程的上下文切換次數(shù)。使用信號量控制子圖內(nèi)線程間的同步,基于各子圖計算單元運(yùn)行時數(shù)據(jù)交互速率并結(jié)合當(dāng)前線程的狀態(tài),動態(tài)調(diào)度各個子圖的執(zhí)行,構(gòu)建動態(tài)的軟件流水線,生成相應(yīng)多線程目標(biāo)代碼。實(shí)驗(yàn)以通用X8664多核處理器作為實(shí)驗(yàn)平臺,測試和分析數(shù)據(jù)流編譯的性能。實(shí)驗(yàn)結(jié)果表明,編譯系統(tǒng)可以實(shí)現(xiàn)動態(tài)數(shù)據(jù)交互速率的數(shù)據(jù)流應(yīng)用,擴(kuò)大了編譯系統(tǒng)可用性并且具有一定加速效果。
- 云環(huán)境下HEDSM工作流調(diào)度策略綜述 6次下載
- 一種新型的動態(tài)混合數(shù)據(jù)競爭檢測算法 4次下載
- 一種基于緩存塊重用信息的動態(tài)旁路策略 4次下載
- 一種全新的綜合能源系統(tǒng)動態(tài)經(jīng)濟(jì)調(diào)度方法 0次下載
- 一種數(shù)據(jù)流內(nèi)存索引及存儲方法 8次下載
- 一種新型的高維數(shù)據(jù)流離群點(diǎn)快速檢測算法 12次下載
- 數(shù)據(jù)流頻繁模式挖掘的詳細(xì)資料說明 2次下載
- 基于云環(huán)境中數(shù)據(jù)流的多目標(biāo)調(diào)度方法 0次下載
- 基于Agent的混合流水車間動態(tài)調(diào)度系統(tǒng) 0次下載
- 數(shù)據(jù)流編程模型優(yōu)化 3次下載
- 一種以遺傳模擬退火算法的數(shù)據(jù)流聚類 9次下載
- 基于NSGA-II算法電力系統(tǒng)動態(tài)調(diào)度設(shè)計 3次下載
- 網(wǎng)絡(luò)數(shù)據(jù)流存儲算法分析與實(shí)現(xiàn) 21次下載
- 網(wǎng)絡(luò)控制系統(tǒng)動態(tài)死區(qū)反饋調(diào)度的研究
- 基于數(shù)據(jù)流的脆弱性靜態(tài)分析
- 一種創(chuàng)新的動態(tài)軌跡預(yù)測方法 477次閱讀
- 一種半動態(tài)環(huán)境中的定位方法 298次閱讀
- 講解消息分發(fā)的一種編譯期實(shí)現(xiàn)法 576次閱讀
- 靜態(tài)分析和動態(tài)分析的區(qū)別 6707次閱讀
- 什么是針對GPU單指令多數(shù)據(jù)流的編譯優(yōu)化算法 1148次閱讀
- 一種基于FPGA的快速靜態(tài)光譜復(fù)原系統(tǒng)設(shè)計流程概述 635次閱讀
- FPGA系統(tǒng)設(shè)計的靜態(tài)功耗和動態(tài)功耗分析與進(jìn)行仿真建模 9112次閱讀
- 關(guān)于一種基于動態(tài)規(guī)劃的機(jī)動目標(biāo)檢測前跟蹤方法 8824次閱讀
- 一種基于DSP+FPGA視頻圖像采集處理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 4949次閱讀
- 一種基于Buddy算法思想、高可靠性的內(nèi)存管理策略 1696次閱讀
- 基于FPGA芯片的數(shù)據(jù)流結(jié)構(gòu)分析 2383次閱讀
- 數(shù)據(jù)流編程以及LabVIEW多核編程 1850次閱讀
- Gather:一種能夠優(yōu)化這些用于轉(zhuǎn)發(fā)控制流的流表項的方法 1135次閱讀
- SOC的高速數(shù)據(jù)流加密傳輸?shù)姆椒▽?shí)現(xiàn) 887次閱讀
- 電網(wǎng)調(diào)度微機(jī)開票系統(tǒng)的研究和開發(fā) 642次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論