日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種推測(cè)嵌套軟件事務(wù)存儲(chǔ)的沖突管理方法有效

專利信息
申請(qǐng)?zhí)枺?/td> 201510346790.3 申請(qǐng)日: 2015-06-19
公開(公告)號(hào): CN105045563B 公開(公告)日: 2017-10-10
發(fā)明(設(shè)計(jì))人: 李翔;王長(zhǎng)浩;張鵬偉 申請(qǐng)(專利權(quán))人: 陜西科技大學(xué)
主分類號(hào): G06F9/38 分類號(hào): G06F9/38
代理公司: 西安通大專利代理有限責(zé)任公司61200 代理人: 徐文權(quán)
地址: 710021 *** 國(guó)省代碼: 陜西;61
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 推測(cè) 嵌套 軟件 事務(wù) 存儲(chǔ) 沖突 管理 方法
【說明書】:

技術(shù)領(lǐng)域

發(fā)明屬于事務(wù)管理領(lǐng)域,具體涉及一種推測(cè)嵌套軟件事務(wù)存儲(chǔ)的沖突管理方法。

背景技術(shù)

隨著計(jì)算機(jī)硬件的迅速發(fā)展,多核處理器已經(jīng)廣泛應(yīng)用于工業(yè)設(shè)計(jì)和日常生活中。理論上增加處理器的核數(shù),則可執(zhí)行的指令數(shù)就將有成倍的增長(zhǎng),但是在多核處理器上運(yùn)行現(xiàn)存的大量串行程序并沒有獲得預(yù)期加速的效果,這是由于串行程序在多核處理器上并不能自動(dòng)并行而獲得加速。因此如何利用多核處理器加速已有的串行程序已經(jīng)成為學(xué)術(shù)界和工業(yè)界關(guān)注的熱點(diǎn)研究問題。

事務(wù)存儲(chǔ)技術(shù)和線程級(jí)推測(cè)技術(shù)成為提高串行程序在多核處理器上執(zhí)行效率的關(guān)鍵技術(shù)。事務(wù)存儲(chǔ)技術(shù)有效地解決了傳統(tǒng)并行編程模型中采用鎖和信號(hào)量機(jī)制實(shí)現(xiàn)線程間的同步/互斥以及對(duì)共享資源的訪問所帶來的死鎖、優(yōu)先級(jí)反轉(zhuǎn)等諸多問題。線程級(jí)推測(cè)技術(shù)打破了線程間依賴對(duì)線程并行執(zhí)行的限制,可以進(jìn)一步挖掘程序的并行性,有效提高程序的可擴(kuò)展性。

目前已有的支持線程級(jí)推測(cè)的事務(wù)存儲(chǔ)技術(shù)或者不支持嵌套事務(wù)存儲(chǔ),或者僅僅將嵌套事務(wù)簡(jiǎn)化為單層次的事務(wù)。嵌套事務(wù)通過允許兩個(gè)事務(wù)在語義上不沖突時(shí)進(jìn)行嵌套處理來提高事務(wù)存儲(chǔ)的性能,但是嵌套事務(wù)的引入也帶來了邏輯上的復(fù)雜性和更多的沖突。沖突不僅是事務(wù)存儲(chǔ)技術(shù)的瓶頸,也是線程級(jí)推測(cè)技術(shù)的瓶頸,如何有效的檢測(cè)沖突、消解沖突,是提高系統(tǒng)性能的關(guān)鍵。因此,針對(duì)推測(cè)嵌套軟件事務(wù)存儲(chǔ),設(shè)計(jì)一種沖突管理方法是非常必需的。

發(fā)明內(nèi)容

本發(fā)明的目的在于提供一種推測(cè)嵌套軟件事務(wù)存儲(chǔ)的沖突管理方法,以克服上述現(xiàn)有技術(shù)存在的缺陷。

為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:

一種推測(cè)嵌套軟件事務(wù)存儲(chǔ)的沖突管理方法,包括以下步驟:

步驟1:創(chuàng)建事務(wù);

步驟2:對(duì)所創(chuàng)建事務(wù)進(jìn)行讀操作或?qū)懖僮?,若進(jìn)行讀操作,則進(jìn)入步驟3,若進(jìn)行寫操作,則進(jìn)入步驟5;

步驟3:在讀操作過程中檢測(cè)是否有寫后讀沖突,若有,則進(jìn)入步驟4,若無,則進(jìn)入步驟5;

步驟4:在讀操作過程中對(duì)寫后讀沖突進(jìn)行消解,并判斷沖突是否消解,若是,則進(jìn)入步驟5,若否,則進(jìn)入步驟9;

步驟5:判斷事務(wù)是否結(jié)束,若是,則進(jìn)入步驟6,若否,則回到步驟2;

步驟6:對(duì)事務(wù)進(jìn)行提交,并檢測(cè)是否有寫后寫沖突或讀后寫沖突,若有,則進(jìn)入步驟7,若無,則進(jìn)入步驟8;

步驟7:在提交過程中對(duì)寫后寫沖突或讀后寫沖突進(jìn)行消解,并判斷沖突是否消解,若是,則進(jìn)入步驟8;若否,則進(jìn)入步驟9;

步驟8:事務(wù)提交成功;

步驟9:放棄事務(wù)。

進(jìn)一步地,步驟3及步驟6中通過沖突檢測(cè)器檢測(cè)是否有沖突,沖突檢測(cè)器包括若干對(duì)象,每個(gè)對(duì)象包括讀集合、寫集合以及寫版本號(hào),所述讀集合指向?qū)υ搶?duì)象存在讀操作的事務(wù),每個(gè)事務(wù)節(jié)點(diǎn)包括事務(wù)ID、值和讀版本號(hào),在事務(wù)執(zhí)行寫操作時(shí),需要更新讀版本號(hào)的值;所述寫集合指向?qū)υ搶?duì)象存在寫操作的事務(wù),每個(gè)事務(wù)寫操作節(jié)點(diǎn)包括事務(wù)ID、值、新值和寫版本號(hào),在事務(wù)執(zhí)行寫操作時(shí),需要更新寫版本號(hào),并存入新值。

進(jìn)一步地,步驟4及步驟7中通過沖突消解器對(duì)沖突進(jìn)行消解,沖突消解器為每個(gè)事務(wù)創(chuàng)建一個(gè)管理器節(jié)點(diǎn),每個(gè)管理器節(jié)點(diǎn)包括優(yōu)先級(jí)、開始時(shí)間、嘗試次數(shù)、中止次數(shù)、父事務(wù)ID、父事務(wù)優(yōu)先級(jí)、讀次數(shù)和寫次數(shù)。

進(jìn)一步地,步驟2中讀操作包括以下步驟:

步驟2.1:在事務(wù)tx及事務(wù)tx祖先的寫集合中查找對(duì)象s,若未找到,則進(jìn)入步驟2.2,若找到,則進(jìn)入步驟2.4;

步驟2.2:在事務(wù)tx的讀集合中查找對(duì)象s,若找到,則直接返回對(duì)象s 的值,若未找到,則進(jìn)入步驟2.3;

步驟2.3:在事務(wù)tx祖先的讀集合中查找對(duì)象s,找到后將對(duì)象s及其讀版本號(hào)并入事務(wù)tx的讀集合,并返回事務(wù)執(zhí)行前最近一次成功提交的事務(wù)對(duì)對(duì)象s的寫入值;

步驟2.4:判斷對(duì)對(duì)象s最后寫操作事務(wù)是否就是事務(wù)tx,若是,將對(duì)象s的值和其寫版本號(hào)并入事務(wù)tx的讀集合,并返回事務(wù)tx中對(duì)對(duì)象s存在寫操作的值;若否,則進(jìn)入步驟2.5;

步驟2.5:判斷事務(wù)tx和對(duì)對(duì)象s寫操作的祖先是否為兄弟節(jié)點(diǎn),若是,則存在寫后讀沖突,并對(duì)沖突進(jìn)行消解,若否,將對(duì)象s的值和其寫版本號(hào)并入事務(wù)tx的讀集合,并返回事務(wù)tx中對(duì)對(duì)象s存在寫操作的值。

進(jìn)一步地,步驟6中事務(wù)提交包括以下步驟:

步驟6.1:判斷提交全局順序號(hào)serial是否小于事務(wù)tx的提交順序號(hào),若是,則等待,若否,則進(jìn)入步驟6.2;

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會(huì)員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于陜西科技大學(xué),未經(jīng)陜西科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201510346790.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級(jí)中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖、流程工藝圖技術(shù)構(gòu)造圖;

5、已全新升級(jí)為極速版,下載速度顯著提升!歡迎使用!

請(qǐng)您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊(cè)】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識(shí) 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢?cè)诰€客服咨詢?cè)诰€客服
tel code back_top
主站蜘蛛池模板: 久久一二区| xxxxhd欧美| 91久久免费| 激情久久综合网| 国产在线精品一区二区| 国产一区二区三区影院| 国产欧美久久一区二区三区| 亚洲精品www久久久| 精品国产品香蕉在线| 69精品久久| 亚洲欧洲日韩av| 国产性生交xxxxx免费| 午夜伦理在线观看| 色一情一交一乱一区二区三区| 欧美日韩国产91| 欧美一级久久精品| 狠狠色丁香久久婷婷综合_中| 综合久久色| 91久久国产露脸精品国产| 欧美乱大交xxxxx| 午夜免费av电影| 国产伦精品一区二| 夜夜嗨av色一区二区不卡| 国产精品视频免费看人鲁| 国产一区正在播放| 国产精品视频久久久久久| 久久久久久中文字幕| 91精品视频在线免费观看| 亚洲午夜久久久久久久久电影院| 亚洲精品中文字幕乱码三区91| 日韩一区免费在线观看| 91精品国产九九九久久久亚洲 | 国产999久久久| 精品无人国产偷自产在线| 国产在线视频二区| 在线精品国产一区二区三区| 午夜精品一二三区| 国产一区二区在线免费| 国产一区二区极品| 91一区二区三区在线| 亚洲精品少妇一区二区| 国产69精品久久久久999天美| 免费久久一级欧美特大黄| 久久久国产精品一区| 免费精品99久久国产综合精品应用| 午夜老司机电影| 99国产精品| 久久一二区| 国产精品美女久久久另类人妖| 一本一道久久a久久精品综合蜜臀 国产三级在线视频一区二区三区 日韩欧美中文字幕一区 | 欧美一区二区三区免费看| 中文字幕一区一区三区| 欧美日韩卡一卡二| 欧美黄色一二三区| 中文字幕日韩一区二区| 日本不卡精品| 秋霞av电影网| 欧美日韩久久精品| 5g影院天天爽入口入口| 欧美精品一级二级| 国产一二三区免费| 久久综合狠狠狠色97| 国产一区二区三区中文字幕| 欧美日韩国产精品综合| 91一区在线观看| 91精品国产综合久久福利软件| 96国产精品视频| 美女张开腿黄网站免费| 亚洲s码欧洲m码在线观看| 波多野结衣女教师30分钟| 国产日韩欧美亚洲| 欧美高清性xxxx| 欧美性猛交xxxxxⅹxx88| 国产精品九九九九九九| 丰满岳乱妇在线观看中字| 99久精品视频| 午夜老司机电影| 国产精品女人精品久久久天天| 一级午夜电影| 国产精品一二三区视频网站| 色乱码一区二区三区网站| 国产电影一区二区三区下载| 亚洲在线久久| 精品一区二区超碰久久久| 久久久久国产精品嫩草影院| 亚洲第一天堂无码专区| 久久国产欧美视频| 午夜影院伦理片| 国产91视频一区| 午夜影院色| 国产精品自拍在线| 精品国产乱码久久久久久久| 国产91在线拍偷自揄拍| 年轻bbwbbw高潮| 久久九九国产精品| 久久夜色精品国产噜噜麻豆| 欧美精品一卡二卡| 欧美一区二区三区精品免费| 国产欧美一区二区精品久久| 国产一区中文字幕在线观看| 91视频一区二区三区| 国产91电影在线观看| 亚洲制服丝袜中文字幕| 欧美高清xxxxx| 欧美日韩国产精品一区二区| 国产精品一区久久人人爽| 久久久久久久久久国产精品| 视频一区二区中文字幕| 国产一区二区电影在线观看| 国产日韩欧美不卡| 国产欧美精品一区二区三区小说 | 国产极品一区二区三区| 狠狠躁日日躁狂躁夜夜躁av| 国产精品一区久久人人爽| 国产精品视频一区二区三| 国产精品99一区二区三区| 女人被爽到高潮呻吟免费看 | 中文字幕精品一区二区三区在线| 狠狠色噜噜狠狠狠狠| 亚洲w码欧洲s码免费| 日韩一级视频在线| 日韩精品久久一区二区| 午夜影院激情| 欧美日韩一区二区三区不卡视频| 国产一区免费在线| 国产亚洲久久| 亚洲自偷精品视频自拍| 欧美综合国产精品久久丁香| 精品一区二区三区视频?| 欧美日韩偷拍一区| 欧美日韩卡一卡二| 亚洲午夜精品一区二区三区| 亚洲国产一区二区久久久777| 四虎精品寂寞少妇在线观看| 国产目拍亚洲精品区一区| 狠狠色噜噜狠狠狠狠2021免费| 国产精品一区在线观看你懂的| 精品一区二区超碰久久久| 电影91久久久| 片毛片免费看| 91午夜在线观看| 国产精品欧美一区二区三区奶水 | 日韩美一区二区三区| 日韩精品免费一区二区在线观看| 99久久国产综合精品色伊| 香蕉av一区二区| 日韩av在线免费电影| 91香蕉一区二区三区在线观看| 亚洲精品一品区二品区三品区 | 中文乱码在线视频| 午夜伦理片在线观看| xxxx18hd护士hd护士| 狠狠色丁香久久婷婷综合丁香| 国产精品一区不卡| 国产精品色婷婷99久久精品| 国产精品一区在线观看| 色婷婷噜噜久久国产精品12p| 91人人精品| 午夜激情看片| 欧美精品一区二区久久| 99精品久久99久久久久| 精品久久一区| 国产精品麻豆一区二区三区| www色视频岛国| 国产九九影院| 性刺激久久久久久久久九色| 亚洲w码欧洲s码免费| 欧美二区精品| 丰满少妇高潮惨叫久久久一| 国产精品自产拍在线观看桃花| 国产亚洲精品久久久久久网站 | 97精品久久人人爽人人爽| 久久国产欧美一区二区三区精品| 91久久香蕉国产日韩欧美9色| 国产一区日韩欧美| 中文字幕天天躁日日躁狠狠躁免费| 国产一级大片| av午夜在线| 亚洲欧美日韩另类精品一区二区三区| 欧美在线视频二区| 99精品久久99久久久久| 国产精品理人伦一区二区三区 | 色综合久久久久久久粉嫩| 国产精品视频tv| 国产精品黑色丝袜的老师| av不卡一区二区三区| 亚洲欧美一二三| 久久久综合亚洲91久久98| 国产欧美一区二区三区免费| 午夜亚洲国产理论片一二三四| 日韩精品一区二区三区免费观看| 色婷婷久久一区二区三区麻豆| 国产1区2区3区| 国产日韩一区二区在线| 国产精品国产亚洲精品看不卡15 | 欧美精品久久一区二区| 国产www亚洲а∨天堂| 亚洲国产视频一区二区三区| 国产88av| 国产日韩一区二区在线| 在线精品国产一区二区三区88| 中文字幕欧美一区二区三区| 最新国产一区二区| 中文字幕+乱码+中文字幕一区 | 久久精品亚洲精品| 国产日韩一二三区| 国内精品久久久久影院日本| 高清国产一区二区| 91日韩一区二区三区| 91麻豆精品国产91久久久久| 精品国产乱码久久久久久虫虫 | ass韩国白嫩pics| 国产呻吟久久久久久久92| 国产一区二区91| 99国产精品永久免费视频| 国产精品女人精品久久久天天| 国产一区二区在线免费| 狠狠干一区| 在线视频国产一区二区| 国精偷拍一区二区三区| 国产精品一二三区视频出来一| 国产日韩欧美另类| 亚洲国产aⅴ精品一区二区16| 久久青草欧美一区二区三区| 91精品夜夜| 亚洲精品主播| 农村妇女毛片精品久久| 国产欧美一区二区精品性| 国产免费区| 欧美乱大交xxxxx胶衣| 亚洲精品乱码久久久久久按摩| 亚洲国产偷| 午夜影皖精品av在线播放| 亚洲一卡二卡在线| 日本一二三区电影| 日韩精品久久一区二区三区| 亚洲一二三在线| 国产欧美一区二区在线观看| 国产福利一区在线观看| 国产精品一区二区av日韩在线| 99久久精品国产系列| 午夜伦理在线观看| 精品国产区| 欧美视屏一区二区| 玖玖玖国产精品| 狠狠色成色综合网|