基于Pending Period的數(shù)據(jù)競爭檢測機制
發(fā)布時間:2023-01-30 18:33
隨著計算機技術(shù)的不斷發(fā)展,并行編程作為一種有效的提高程序運行效率的手段,已經(jīng)越來越融入到日常的軟件研發(fā)項目中了。并行編程雖然為程序的快速運行帶來諸多的便利,但是同樣會帶來許多問題與麻煩,數(shù)據(jù)競爭就是并行編程過程中經(jīng)常出現(xiàn),但是卻難以根治的一類問題。當前一些數(shù)據(jù)競爭檢測工具雖然能夠有效的檢測出數(shù)據(jù)競爭,但是卻存在開銷過大,擴展性差的問題,使得其難以在實際的生產(chǎn)中應用;赑ending Period的數(shù)據(jù)競爭檢測機制實現(xiàn)了基于物理時鐘的數(shù)據(jù)競爭檢測機制,該機制利用物理時鐘的一致性,代替原有的邏輯時鐘記錄事件偏序順序的方式,解決維護一致性高開銷的問題,提高了程序的可擴展性。與此同時,與原有記錄鎖編號用于區(qū)別不同鎖的方式,在基于Pending Period的數(shù)據(jù)競爭檢測機制中不需要對不同的鎖進行區(qū)分,進一步提高了檢測效率。此外,基于Pending Period的數(shù)據(jù)競爭檢測機制采用局部變量保存變量的pending period,有效減少了大量訪問相同變量時,頻繁訪問修改全局變量導致的額外開銷,提高了系統(tǒng)性能。實驗結(jié)果表明,相較于采用邏輯時鐘的FastTrack數(shù)據(jù)競爭檢測工具,提出的方法在性...
【文章頁數(shù)】:66 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 課題研究動機
1.4 論文研究內(nèi)容
1.5 文章組織結(jié)構(gòu)
2 基于Pending Period的數(shù)據(jù)競爭檢測機制設(shè)計
2.1 基于Pending Period的數(shù)據(jù)競爭檢測機制設(shè)計目標
2.2 總體設(shè)計思路
2.3 體系架構(gòu)和功能模塊
2.4 工作機制和處理流程
2.5 本章小結(jié)
3 基于Pending Period的數(shù)據(jù)競爭檢測系統(tǒng)關(guān)鍵實現(xiàn)技術(shù)
3.1 基于Pending Period的檢測原理
3.2 基于Pending Period的檢測機制擴展
3.3 基于Pending Period的檢測機制實現(xiàn)
3.4 基于Pending Period的采樣檢測機制擴展
3.5 本章小結(jié)
4 性能測試與結(jié)果分析
4.1 測試環(huán)境
4.2 測試方法及測試指標
4.3 性能測試
4.4 擴展性測試
4.5 準確率測試
4.6 采樣測試
4.7 本章小結(jié)
5 總結(jié)與展望
5.1 總結(jié)
5.2 展望
致謝
參考文獻
附錄1 攻讀碩士期間收錄論文目錄
附錄2 攻讀碩士期間申請的國家發(fā)明專利
本文編號:3733339
【文章頁數(shù)】:66 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 課題研究動機
1.4 論文研究內(nèi)容
1.5 文章組織結(jié)構(gòu)
2 基于Pending Period的數(shù)據(jù)競爭檢測機制設(shè)計
2.1 基于Pending Period的數(shù)據(jù)競爭檢測機制設(shè)計目標
2.2 總體設(shè)計思路
2.3 體系架構(gòu)和功能模塊
2.4 工作機制和處理流程
2.5 本章小結(jié)
3 基于Pending Period的數(shù)據(jù)競爭檢測系統(tǒng)關(guān)鍵實現(xiàn)技術(shù)
3.1 基于Pending Period的檢測原理
3.2 基于Pending Period的檢測機制擴展
3.3 基于Pending Period的檢測機制實現(xiàn)
3.4 基于Pending Period的采樣檢測機制擴展
3.5 本章小結(jié)
4 性能測試與結(jié)果分析
4.1 測試環(huán)境
4.2 測試方法及測試指標
4.3 性能測試
4.4 擴展性測試
4.5 準確率測試
4.6 采樣測試
4.7 本章小結(jié)
5 總結(jié)與展望
5.1 總結(jié)
5.2 展望
致謝
參考文獻
附錄1 攻讀碩士期間收錄論文目錄
附錄2 攻讀碩士期間申請的國家發(fā)明專利
本文編號:3733339
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3733339.html
最近更新
教材專著