[發(fā)明專利]動(dòng)態(tài)圖的性能監(jiān)視有效
| 申請(qǐng)?zhí)枺?/td> | 201380070524.1 | 申請(qǐng)日: | 2013-11-15 |
| 公開(kāi)(公告)號(hào): | CN104937548B | 公開(kāi)(公告)日: | 2018-11-13 |
| 發(fā)明(設(shè)計(jì))人: | M.巴克斯鮑姆;M.G.馬利根;T.韋克林;M.D.阿特伯里 | 申請(qǐng)(專利權(quán))人: | 起元技術(shù)有限責(zé)任公司 |
| 主分類號(hào): | G06F11/30 | 分類號(hào): | G06F11/30;G06F11/32;G06F11/34 |
| 代理公司: | 北京林達(dá)劉知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 美國(guó)馬*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 動(dòng)態(tài) 性能 監(jiān)視 | ||
包括用于動(dòng)態(tài)圖的性能監(jiān)視的、被編碼在計(jì)算機(jī)存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序的方法、系統(tǒng)和裝置。所述方法之一包括接收作業(yè)的多個(gè)單元,所述作業(yè)的多個(gè)單元各自包括一個(gè)或多個(gè)作業(yè)元素。該方法包括確定作業(yè)的第一單元的特性。該方法包括由所述第一數(shù)據(jù)流圖的組件基于所確定的特性來(lái)從多個(gè)可用數(shù)據(jù)流圖中識(shí)別第二數(shù)據(jù)流圖,所述多個(gè)可用數(shù)據(jù)流圖被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)系統(tǒng)中。該方法包括使用所述第二數(shù)據(jù)流圖來(lái)處理所述作業(yè)的第一單元。該方法還包括確定與所述處理相關(guān)聯(lián)的一個(gè)或多個(gè)性能度量。
優(yōu)先權(quán)聲明
本申請(qǐng)要求于2012年11月16日提交的序列號(hào)為13/678,921的美國(guó)專利申請(qǐng)的優(yōu)先權(quán),通過(guò)引用將其全部?jī)?nèi)容結(jié)合于此。
技術(shù)領(lǐng)域
本描述涉及監(jiān)視動(dòng)態(tài)圖的性能度量(performance metrics)。
背景技術(shù)
計(jì)算經(jīng)常可以通過(guò)有向圖而表示為數(shù)據(jù)流(被稱為“數(shù)據(jù)流圖”),其具有與圖中的頂點(diǎn)(vertice)相關(guān)聯(lián)的計(jì)算組件,以及與圖的鏈接(弧、邊)相對(duì)應(yīng)的組件之間的數(shù)據(jù)流。在用于執(zhí)行這種計(jì)算的系統(tǒng)的物理實(shí)現(xiàn)中,諸如執(zhí)行適當(dāng)?shù)某绦蛑噶畹奈⑻幚砥鞯臄?shù)據(jù)處理元件可以被用來(lái)實(shí)例化所述組件和數(shù)據(jù)流。這些組件可以包括數(shù)據(jù)處理組件以及數(shù)據(jù)集組件,所述數(shù)據(jù)處理組件在一個(gè)或多個(gè)輸入端口處接收數(shù)據(jù)、處理該數(shù)據(jù)并從一個(gè)或多個(gè)輸出端口提供數(shù)據(jù),并且所述數(shù)據(jù)集組件用作數(shù)據(jù)流的源或宿(source or sink)。這些組件還可以包括一個(gè)或多個(gè)數(shù)據(jù)圖,所述數(shù)據(jù)圖可以隨著數(shù)據(jù)在例如“動(dòng)態(tài)組件”或“微型圖(micrograph)”中被執(zhí)行而動(dòng)態(tài)地被加載。在美國(guó)專利5,966,072“ExecutingComputations Expressed as Graphs(執(zhí)行被表示為圖的計(jì)算)”中描述了實(shí)現(xiàn)這種基于圖的計(jì)算的系統(tǒng),并且例如序列號(hào)為13/161,010的美國(guó)專利申請(qǐng)“Dynamically LoadingGraph-Based Computations(動(dòng)態(tài)地加載基于圖的計(jì)算)”中示出了用于在這種基于圖的計(jì)算中實(shí)現(xiàn)動(dòng)態(tài)組件的系統(tǒng)。
發(fā)明內(nèi)容
在一個(gè)方面,一般而言,用于處理數(shù)據(jù)的方法包括接收作業(yè)(work)的多個(gè)單元(unit),所述作業(yè)的多個(gè)單元各自包括一個(gè)或多個(gè)作業(yè)元素。該方法包括確定作業(yè)的第一單元的特性。該方法包括由第一數(shù)據(jù)流圖的組件基于所確定的特性來(lái)從多個(gè)可用數(shù)據(jù)流圖中識(shí)別第二數(shù)據(jù)流圖,所述多個(gè)可用數(shù)據(jù)流圖被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)系統(tǒng)中。該方法包括使用所述第二數(shù)據(jù)流圖來(lái)處理所述作業(yè)的第一單元。該方法包括確定與所述處理相關(guān)聯(lián)的一個(gè)或多個(gè)性能度量。
各方面可以包括以下特征中的一個(gè)或多個(gè)。所述第二數(shù)據(jù)流圖可以獨(dú)立于所述第一數(shù)據(jù)流圖而被編譯。該方法可以包括在內(nèi)存數(shù)據(jù)存儲(chǔ)庫(kù)(in-memory data store)中存儲(chǔ)一個(gè)或多個(gè)性能度量。該方法可以包括將所存儲(chǔ)的一個(gè)或多個(gè)性能度量傳送到持久數(shù)據(jù)存儲(chǔ)庫(kù)。該方法可以將所述一個(gè)或多個(gè)性能度量與先前獲得的性能度量聚合(aggregating)。聚合所述一個(gè)或多個(gè)性能度量可以包括基于與所述第二數(shù)據(jù)流圖相關(guān)聯(lián)的標(biāo)識(shí)符來(lái)聚合所述一個(gè)或多個(gè)性能度量。聚合所述一個(gè)或多個(gè)性能度量可以包括基于與所述第一數(shù)據(jù)流圖相關(guān)聯(lián)的標(biāo)識(shí)符來(lái)聚合所述一個(gè)或多個(gè)性能度量。該方法可以包括向用戶顯示所述一個(gè)或多個(gè)性能度量。
各方面可以包括以下優(yōu)點(diǎn)中的一個(gè)或多個(gè)。動(dòng)態(tài)組件的性能度量可以被收集和報(bào)告。可以減少由監(jiān)視動(dòng)態(tài)執(zhí)行的性能導(dǎo)致的延遲。
從以下詳細(xì)描述以及從權(quán)利要求中,本發(fā)明的其他特征和優(yōu)點(diǎn)將變得明顯。
附圖說(shuō)明
圖1是用于執(zhí)行基于圖的計(jì)算的系統(tǒng)的框圖。
圖2示出其中可以收集微型圖的性能度量的示例性環(huán)境。
圖3是從微型圖收集性能度量的流程圖。
圖4示出根據(jù)微型圖標(biāo)識(shí)符來(lái)聚合性能度量的示例。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于起元技術(shù)有限責(zé)任公司,未經(jīng)起元技術(shù)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380070524.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫(kù)管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
- 網(wǎng)絡(luò)監(jiān)視系統(tǒng)及方法
- 監(jiān)視系統(tǒng)
- 篡改監(jiān)視系統(tǒng)、管理裝置及篡改管理方法
- 核電廠數(shù)字化主控室操作員監(jiān)視行為可靠性判定方法
- 網(wǎng)絡(luò)狀態(tài)監(jiān)視系統(tǒng)
- 監(jiān)視系統(tǒng)、監(jiān)視裝置、監(jiān)視對(duì)象裝置以及監(jiān)視方法
- 一種監(jiān)視系統(tǒng)
- 監(jiān)視裝置、監(jiān)視系統(tǒng)、監(jiān)視方法
- 被監(jiān)視者監(jiān)視系統(tǒng)的顯示裝置及其顯示方法以及被監(jiān)視者監(jiān)視系統(tǒng)
- 一種分布式協(xié)同監(jiān)視方法、監(jiān)視平臺(tái)及存儲(chǔ)介質(zhì)





