如何進(jìn)行并發(fā)程序中的數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)方法資料說明
資料介紹
針對(duì)數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)過程中的誤報(bào)和漏報(bào)問題提出一種靜態(tài)數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)方法。首先,使用控制流分析自動(dòng)構(gòu)造線程內(nèi)和線程間函數(shù)調(diào)用圖;然后,收集線程內(nèi)變量訪問事件信息,定義競(jìng)爭(zhēng)產(chǎn)生條件并分析檢測(cè)出所有可能的競(jìng)爭(zhēng);其次,為了提高檢測(cè)的準(zhǔn)確率,進(jìn)行別名變量和別名鎖的分析降低漏報(bào)和誤報(bào);最后,通過控制流分析來抽象訪問事件之間的時(shí)序關(guān)系,并結(jié)合程序切片技術(shù)對(duì)訪問事件的發(fā)生序關(guān)系進(jìn)行判斷,以此避免因忽略線程交互帶來的誤報(bào)。依據(jù)該方法,使用Java語(yǔ)言在Soot軟件分析框架下實(shí)現(xiàn)了一個(gè)數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)工具。在實(shí)驗(yàn)中,對(duì)JGF和IBMContest基準(zhǔn)測(cè)試套件中的raytracer和airline等程序進(jìn)行數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè),并與目前已有的數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)算法和工具(HB算法和RVPredict)進(jìn)行對(duì)比。實(shí)驗(yàn)結(jié)果表明,與HB算法和RVPredict工具相比,該方法檢測(cè)到的數(shù)據(jù)競(jìng)爭(zhēng)總,數(shù)分別增加了81%和16%,數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)的準(zhǔn)確率分別提升了約14%和19%,有效地避免了數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)中的漏報(bào)和誤報(bào)現(xiàn)象。

- 一種新型的動(dòng)態(tài)混合數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)算法 4次下載
- 怎么樣才能檢測(cè)并發(fā)程序中的數(shù)據(jù)競(jìng)爭(zhēng)有哪些方法 21次下載
- 并發(fā)程序中的數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)的方法有哪些 0次下載
- 如何進(jìn)行51單片機(jī)的延時(shí)計(jì)算資料和程序免費(fèi)下載的
- PHP與MYSQL數(shù)據(jù)庫(kù)如何進(jìn)行交互詳細(xì)方法實(shí)驗(yàn)說明 13次下載
- 如何進(jìn)行色環(huán)電阻識(shí)別詳細(xì)方法說明 2次下載
- 如何進(jìn)行CPU內(nèi)部Flash讀寫的實(shí)例資料說明 12次下載
- 如何進(jìn)行集成電路異或門電路的設(shè)計(jì)詳細(xì)資料說明 24次下載
- 如何進(jìn)行程序的擴(kuò)展
- python基礎(chǔ)教程之如何進(jìn)行靜態(tài)方法和類方法詳細(xì)筆記說明 17次下載
- 數(shù)據(jù)庫(kù)教程之如何進(jìn)行數(shù)據(jù)更新和視圖的詳細(xì)資料說明 2次下載
- 數(shù)據(jù)庫(kù)教程之如何進(jìn)行數(shù)據(jù)查詢的詳細(xì)資料說明 8次下載
- C語(yǔ)言教程之如何進(jìn)行最簡(jiǎn)單的C程序設(shè)計(jì)實(shí)現(xiàn)程序說明 2次下載
- C語(yǔ)言實(shí)例教程之如何進(jìn)行簡(jiǎn)單的程序設(shè)計(jì)詳細(xì)資料免費(fèi)下載 13次下載
- 基于變量訪問序模式的中斷數(shù)據(jù)競(jìng)爭(zhēng)檢測(cè)方法 0次下載
- 如何進(jìn)行RF PA Ruggedness的測(cè)試和評(píng)估呢? 2704次閱讀
- Android APP如何進(jìn)行訪問硬件驅(qū)動(dòng) 1696次閱讀
- 獨(dú)立鍵盤的檢測(cè)原理及程序實(shí)現(xiàn)的方法 2665次閱讀
- i.MX6ULL|并發(fā)與競(jìng)爭(zhēng)實(shí)驗(yàn) 489次閱讀
- 如何進(jìn)行圖像邊緣的檢測(cè) 1285次閱讀
- 如何進(jìn)行軸承的拆卸 3826次閱讀
- 使用MATLAB進(jìn)行異常檢測(cè)(下) 2253次閱讀
- 在Allegro中如何進(jìn)行skill的安裝 4330次閱讀
- 如何進(jìn)行FFT IP配置和設(shè)計(jì) 2473次閱讀
- 關(guān)于Actor并發(fā)模型的解析 2072次閱讀
- smt焊接加工后如何進(jìn)行質(zhì)量檢測(cè),有哪些方法 4332次閱讀
- 如何進(jìn)行PLC控制程序的設(shè)計(jì)詳細(xì)資料PPT說明 6010次閱讀
- 關(guān)于PLC中字符與數(shù)據(jù)之間如何進(jìn)行轉(zhuǎn)換 2.4w次閱讀
- 如何進(jìn)行PLC字符與數(shù)據(jù)之間轉(zhuǎn)換的詳細(xì)資料概述 1.2w次閱讀
- Python在音頻(Audio)領(lǐng)域中,如何進(jìn)行數(shù)據(jù)擴(kuò)充呢? 1w次閱讀
下載排行
本周
- 1珈港科技JC100安全芯片簡(jiǎn)介
- 466.19 KB | 1次下載 | 免費(fèi)
- 2068 HJJF-1000K 三相 無高低檔 說明書
- 462.90 KB | 次下載 | 免費(fèi)
- 3三坐標(biāo)深腔掃描技術(shù)解決汽車穩(wěn)定桿機(jī)殼斜齒同軸度檢測(cè)難題
- 349.13 KB | 次下載 | 免費(fèi)
- 4高性能三坐標(biāo)測(cè)量系統(tǒng)全面覆蓋半導(dǎo)體設(shè)備各類核心部件的檢測(cè)需求
- 583.31 KB | 次下載 | 免費(fèi)
- 5RY1228AD10 雙降壓2通道電源管理單元(PMU)數(shù)據(jù)手冊(cè)
- 0.52 MB | 次下載 | 免費(fèi)
- 6LN1179系列 30V 低功耗 500mA CMOS 電壓穩(wěn)壓器數(shù)據(jù)手冊(cè)
- 1.29 MB | 次下載 | 免費(fèi)
- 7Zynq-7000 SoC與7系列設(shè)備內(nèi)存接口解決方案數(shù)據(jù)手冊(cè)
- 17.53 MB | 次下載 | 10 積分
- 8FII-PRA006/010使用說明
- 10.93 MB | 次下載 | 10 積分
本月
- 1常用電子元器件集錦
- 1.72 MB | 24496次下載 | 免費(fèi)
- 2三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 113次下載 | 1 積分
- 3蘋果iphone 11電路原理圖
- 4.98 MB | 19次下載 | 5 積分
- 4PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊(cè)
- 3.03 MB | 14次下載 | 免費(fèi)
- 5PC2464具理想二極管的浪涌抑制控制器數(shù)據(jù)手冊(cè)
- 4.42 MB | 9次下載 | 免費(fèi)
- 6ssd1306單片 CMOS OLED/PLED 驅(qū)動(dòng)芯片中文手冊(cè)
- 1.66 MB | 8次下載 | 1 積分
- 7PC2466高電壓浪涌抑制器數(shù)據(jù)手冊(cè)
- 3.37 MB | 8次下載 | 免費(fèi)
- 8EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)
- 0.42 MB | 7次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191401次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81593次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論