[發(fā)明專利]監(jiān)控事務(wù)處理資源的利用率有效
| 申請(qǐng)?zhí)枺?/td> | 201580066445.2 | 申請(qǐng)日: | 2015-11-24 |
| 公開(公告)號(hào): | CN107003897B | 公開(公告)日: | 2021-06-29 |
| 發(fā)明(設(shè)計(jì))人: | 斯蒂芬·迪斯特爾霍斯特;馬修·詹姆斯·霍斯內(nèi)爾 | 申請(qǐng)(專利權(quán))人: | ARM有限公司 |
| 主分類號(hào): | G06F9/46 | 分類號(hào): | G06F9/46;G06F9/52;G06F11/34 |
| 代理公司: | 北京東方億思知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11258 | 代理人: | 桑敏 |
| 地址: | 英國(guó)*** | 國(guó)省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 監(jiān)控 事務(wù)處理 資源 利用率 | ||
1.一種數(shù)據(jù)處理設(shè)備,包括:
處理元件,該處理元件執(zhí)行從至少一個(gè)存儲(chǔ)裝置訪問數(shù)據(jù)的數(shù)據(jù)訪問操作;
其中所述處理元件具有支持推測(cè)性事務(wù)處理的至少一個(gè)事務(wù)處理資源,其中數(shù)據(jù)訪問操作在事務(wù)開始事件之后被推測(cè)性地執(zhí)行,并且響應(yīng)于事務(wù)結(jié)束事件,推測(cè)性地執(zhí)行的數(shù)據(jù)訪問操作的結(jié)果被提交;并且
所述設(shè)備包括監(jiān)控電路,該監(jiān)控電路在所述推測(cè)性事務(wù)的所述事務(wù)開始事件和所述事務(wù)結(jié)束事件之間推測(cè)性地執(zhí)行的所述數(shù)據(jù)訪問操作被處理時(shí)捕獲指示所述至少一個(gè)事務(wù)處理資源的利用程度的監(jiān)控?cái)?shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的設(shè)備,包括多個(gè)處理元件。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中,所述多個(gè)處理元件具有不同的事務(wù)處理資源量。
4.根據(jù)權(quán)利要求3所述的設(shè)備,包括至少一個(gè)存儲(chǔ)元件,用于存儲(chǔ)標(biāo)識(shí)為所述多個(gè)處理元件中的每一個(gè)提供的事務(wù)處理資源量的數(shù)據(jù)。
5.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的設(shè)備,其中,在所述多個(gè)處理元件中的至少一個(gè)上運(yùn)行的控制程序被配置為根據(jù)由所述監(jiān)控電路捕獲的監(jiān)控?cái)?shù)據(jù)來調(diào)度所述多個(gè)處理元件的推測(cè)性事務(wù)處理。
6.根據(jù)權(quán)利要求5所述的設(shè)備,其中,所述控制程序根據(jù)所述監(jiān)控?cái)?shù)據(jù)來選擇所述多個(gè)處理元件中的哪個(gè)處理元件應(yīng)處理所選擇的推測(cè)性事務(wù)。
7.根據(jù)權(quán)利要求5所述的設(shè)備,其中,當(dāng)所述監(jiān)控?cái)?shù)據(jù)指示對(duì)于使用第一處理元件處理所選擇的推測(cè)性事務(wù)的先前實(shí)例,所述第一處理元件對(duì)所述至少一個(gè)事務(wù)處理資源的利用率小于預(yù)定閾值時(shí),所述控制程序被配置為調(diào)度所選擇的推測(cè)性事務(wù)的處理的后續(xù)實(shí)例使用具有比所述第一處理元件少的事務(wù)處理資源的第二處理元件。
8.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的設(shè)備,其中,在所述處理元件或另外的處理元件上運(yùn)行的控制程序被配置為根據(jù)所述監(jiān)控電路捕獲的監(jiān)控?cái)?shù)據(jù)來確定是否一組數(shù)據(jù)訪問操作應(yīng)作為推測(cè)性事務(wù)而利用所述至少一個(gè)事務(wù)處理資源來處理。
9.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的設(shè)備,包括調(diào)試數(shù)據(jù)存儲(chǔ)庫(kù)和調(diào)試接口中的至少一個(gè),調(diào)試數(shù)據(jù)存儲(chǔ)庫(kù)用于存儲(chǔ)所述監(jiān)控?cái)?shù)據(jù)以供調(diào)試器進(jìn)行外部訪問,調(diào)試接口用于將所述監(jiān)控?cái)?shù)據(jù)的至少一些輸出到所述調(diào)試器。
10.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的設(shè)備,其中,所述至少一個(gè)事務(wù)處理資源包括推測(cè)性結(jié)果跟蹤電路,該推測(cè)性結(jié)果跟蹤電路用于存儲(chǔ)指示所述推測(cè)性地執(zhí)行的數(shù)據(jù)訪問操作的結(jié)果的跟蹤數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述推測(cè)性結(jié)果跟蹤電路包括組關(guān)聯(lián)緩存,并且所述監(jiān)控?cái)?shù)據(jù)指示以下至少之一:
用于存儲(chǔ)所述跟蹤數(shù)據(jù)的組關(guān)聯(lián)緩存的組數(shù);以及
同一組的組關(guān)聯(lián)緩存中用于存儲(chǔ)所述跟蹤數(shù)據(jù)的路數(shù)。
12.根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述監(jiān)控?cái)?shù)據(jù)指示所述推測(cè)性結(jié)果跟蹤電路的多少存儲(chǔ)位置用于存儲(chǔ)所述跟蹤數(shù)據(jù)。
13.根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述監(jiān)控?cái)?shù)據(jù)指示表示推測(cè)性讀操作的結(jié)果的跟蹤數(shù)據(jù)的量或表示推測(cè)性寫操作的結(jié)果的跟蹤數(shù)據(jù)的量。
14.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的設(shè)備,其中,所述處理元件具有多個(gè)狀態(tài)存儲(chǔ)元件;并且
所述至少一個(gè)事務(wù)處理資源包括恢復(fù)存儲(chǔ)電路,該恢復(fù)存儲(chǔ)電路用于存儲(chǔ)指示在所述事務(wù)開始事件發(fā)生時(shí)存儲(chǔ)在所述處理元件的狀態(tài)存儲(chǔ)元件中至少一個(gè)的狀態(tài)數(shù)據(jù)的恢復(fù)數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其中,當(dāng)所述事務(wù)結(jié)束事件之前發(fā)生中止事件時(shí),所述處理元件將執(zhí)行狀態(tài)恢復(fù)操作,以基于存儲(chǔ)在所述恢復(fù)存儲(chǔ)電路中的恢復(fù)數(shù)據(jù)將狀態(tài)數(shù)據(jù)恢復(fù)到所述狀態(tài)存儲(chǔ)元件中的所述至少一個(gè)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于ARM有限公司,未經(jīng)ARM有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580066445.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:具有阻擋層的粘合劑制品
- 下一篇:實(shí)時(shí)脫水優(yōu)化
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)
- 識(shí)別和驗(yàn)證移動(dòng)電子事務(wù)處理裝置的持有者的方法和裝置
- 緩沖寫入和存儲(chǔ)頁面控制
- 在事務(wù)處理碼內(nèi)對(duì)存儲(chǔ)器分配和解除分配的系統(tǒng)和方法
- 在事務(wù)處理碼內(nèi)對(duì)存儲(chǔ)器分配和解除分配的系統(tǒng)和方法
- 事務(wù)處理的記錄方法及裝置
- 基于客戶信息控制系統(tǒng)的異構(gòu)長(zhǎng)事務(wù)處理系統(tǒng)及方法
- 一種自動(dòng)實(shí)現(xiàn)分布式事務(wù)處理的方法、系統(tǒng)及相關(guān)裝置
- 事務(wù)處理方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種事務(wù)處理方法及應(yīng)用服務(wù)中間件
- 事務(wù)請(qǐng)求處理方法及裝置





