• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當(dāng)前位置: 首頁 > 專利查詢>ARM有限公司專利>正文

    收集與數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù)技術(shù)方案

    技術(shù)編號:14509894 閱讀:244 留言:0更新日期:2017-02-01 02:29
    本公開涉及收集與數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù)。公開了用于收集與數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù)的方法、裝置和系統(tǒng)。數(shù)據(jù)處理系統(tǒng)包括:監(jiān)視器控制器;以及多個監(jiān)視器,用于收集與數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù)。每個監(jiān)視器并不在非請求時將其監(jiān)視數(shù)據(jù)發(fā)送至監(jiān)視器控制器,而是僅向監(jiān)視器控制器指示其具有就緒用于傳輸?shù)倪@種數(shù)據(jù)。響應(yīng)于對來自多于一個監(jiān)視器的數(shù)據(jù)就緒信號的接收,監(jiān)視器控制器選擇這些監(jiān)視器中的一個并向其發(fā)送數(shù)據(jù)傳輸命令,以避免來自多于一個監(jiān)視器中的傳輸之間在共享資源中的資源爭用。

    【技術(shù)實現(xiàn)步驟摘要】

    本公開涉及數(shù)據(jù)處理領(lǐng)域。更具體地,本公開涉及從數(shù)據(jù)處理系統(tǒng)的多個監(jiān)視器收集監(jiān)視數(shù)據(jù)。
    技術(shù)介紹
    可能期望在數(shù)據(jù)處理系統(tǒng)執(zhí)行其數(shù)據(jù)處理操作時,收集與該數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的數(shù)據(jù);例如,通過計數(shù)可能作為這些數(shù)據(jù)處理操作的結(jié)果而發(fā)生的某些事件(例如,緩存未命中),并且周期性地檢查計數(shù)器值以將計數(shù)與程序執(zhí)行相關(guān)聯(lián)來監(jiān)視數(shù)據(jù),從而更好地理解執(zhí)行的軟件和系統(tǒng)性能之間的關(guān)系。對計數(shù)器值的周期性檢查可以例如通過定時采取中斷、或者在預(yù)定數(shù)量的事件發(fā)生后采取中斷,并且隨后讀取計數(shù)器值來執(zhí)行。
    技術(shù)實現(xiàn)思路
    至少一些實施例中,本技術(shù)提供了一種數(shù)據(jù)處理系統(tǒng),包括:監(jiān)視器控制器;以及多個監(jiān)視器,用于收集與所述數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù),其中,監(jiān)視器控制器響應(yīng)于從多于一個監(jiān)視器接收的、指示所述多于一個監(jiān)視器中的每個具有就緒(ready)用于至監(jiān)視器控制器的傳輸?shù)谋O(jiān)視數(shù)據(jù)的數(shù)據(jù)就緒信號,來選擇性地將數(shù)據(jù)傳輸命令傳輸至多于一個監(jiān)視器中的每個,以避免來自多于一個監(jiān)視器中的每個的傳輸之間在共享資源中的資源爭用。在至少一些實施例中,本技術(shù)提供了一種操作數(shù)據(jù)處理系統(tǒng)的方法,包括:使用多個監(jiān)視器來收集與數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù);傳輸來自多個監(jiān)視器中多于一個監(jiān)視器的數(shù)據(jù)就緒信號至監(jiān)視器控制器,其中所述數(shù)據(jù)就緒信號指示每個監(jiān)視器具有就緒用于至監(jiān)視器控制器的傳輸?shù)谋O(jiān)視數(shù)據(jù);響應(yīng)于從所述多于一個監(jiān)視器接收的數(shù)據(jù)就緒信號來將數(shù)據(jù)傳輸命令選擇性地傳輸至多于一個監(jiān)視器中的每個,以避免來自多于一個監(jiān)視器中的每個的傳輸之間在數(shù)據(jù)處理系統(tǒng)的共享資源中的資源爭用。在至少一些實施例中,本技術(shù)提供了一種數(shù)據(jù)處理系統(tǒng),包括:用于收集與數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù)的裝置;用于傳輸來自多于一個用于收集監(jiān)視數(shù)據(jù)的裝置的數(shù)據(jù)就緒信號到用于控制監(jiān)視器的裝置,其中所述數(shù)據(jù)就緒信號指示每個用于收集監(jiān)視數(shù)據(jù)的裝置具有就緒用于到用于控制監(jiān)視器的裝置的傳輸?shù)谋O(jiān)視數(shù)據(jù),其中用于控制監(jiān)視器的裝置響應(yīng)于從所述多于一個用于收集監(jiān)視數(shù)據(jù)的裝置接收的數(shù)據(jù)就緒信號來選擇性地將數(shù)據(jù)傳輸命令傳輸至多于一個用于收集監(jiān)視數(shù)據(jù)的裝置中的每個,以避免來自多于一個用于收集監(jiān)視數(shù)據(jù)的裝置中的每個的傳輸之間在數(shù)據(jù)處理系統(tǒng)的共享資源中的資源爭用。在至少一些實施例中,本技術(shù)提供了收集與數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù)的監(jiān)視器控制器,其中所述監(jiān)視器控制器響應(yīng)于從多于一個監(jiān)視器接收的、指示所述多于一個監(jiān)視器中的每個具有就緒用于至監(jiān)視器控制器的傳輸?shù)谋O(jiān)視數(shù)據(jù)的指示,來選擇性地將數(shù)據(jù)傳輸命令傳輸至多于一個監(jiān)視器中的每個,以避免來自多于一個監(jiān)視器中的每個的傳輸之間的資源爭用。附圖說明將參考如附圖示出的其實施例,來僅以示例的方式進(jìn)一步描述本技術(shù),其中圖1示意性地示出了一個實施例中的數(shù)據(jù)處理系統(tǒng);圖2示意性地示出了另一實施例中的數(shù)據(jù)處理系統(tǒng);圖3示出了一個實施例中,代表監(jiān)視器控制器和(數(shù)據(jù)處理系統(tǒng)中的多個監(jiān)視器中的)單個監(jiān)視器之間的通信的信令圖;圖4是代表四種狀態(tài)的狀態(tài)圖,在一個實施例中數(shù)據(jù)處理系統(tǒng)中的監(jiān)視器可以在這四種狀態(tài)中操作并且可以在這些狀態(tài)之間轉(zhuǎn)換;圖5示意性地示出了一個實施例中的監(jiān)視器;圖6示意性地示出了一個實施例中的監(jiān)視器控制器;并且圖7示出了在一個實施例的監(jiān)視器控制器中執(zhí)行的步驟的序列。具體實施方式至少一些實施例提供了一種數(shù)據(jù)處理系統(tǒng),包括:監(jiān)視器控制器;以及多個監(jiān)視器,用于收集與所述數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù),其中,監(jiān)視器控制器響應(yīng)于從多于一個監(jiān)視器接收的、指示所述多于一個監(jiān)視器中的每個具有就緒用于傳輸至監(jiān)視器控制器的監(jiān)視數(shù)據(jù)的數(shù)據(jù)就緒信號,來選擇性地將數(shù)據(jù)傳輸命令傳輸至多于一個監(jiān)視器中的每個,以避免來自多于一個監(jiān)視器中的每個的傳輸之間在共享資源中的資源爭用。在數(shù)據(jù)處理系統(tǒng)中,多個監(jiān)視器因此可以各自獨立收集可用于更好地理解該數(shù)據(jù)處理系統(tǒng)的操作的監(jiān)視數(shù)據(jù)。監(jiān)視數(shù)據(jù)可以采取很多種類與由數(shù)據(jù)處理系統(tǒng)所執(zhí)行的數(shù)據(jù)處理操作的任何方面相關(guān)的形式,而可以例如包括由監(jiān)視器中的至少一個中的計數(shù)器所保持的計數(shù)值,計數(shù)值指示由該監(jiān)視器所監(jiān)視的特定事件已發(fā)生的頻繁程度。多個監(jiān)視器中的每個可以通過向監(jiān)視器控制器傳輸數(shù)據(jù)就緒信號,來向數(shù)據(jù)處理系統(tǒng)的監(jiān)視器控制器指示它具有就緒用于傳輸至監(jiān)視器控制器的這樣的監(jiān)視數(shù)據(jù)。響應(yīng)于從多于一個的監(jiān)視器接收這些數(shù)據(jù)就緒信號,監(jiān)視器控制器選擇性地發(fā)送數(shù)據(jù)傳輸命令到這些監(jiān)視器中的每個。換言之,監(jiān)視器控制器選擇監(jiān)視器中的一個來接收數(shù)據(jù)傳輸命令,并且將數(shù)據(jù)傳輸命令傳輸至選定監(jiān)視器。此后,在適當(dāng)?shù)拈g隔(下文將進(jìn)一步討論)之后,監(jiān)視器控制器隨后可以發(fā)送數(shù)據(jù)傳輸命令到另一選定監(jiān)視器,以此類推,直至監(jiān)視器控制器已向所有下述監(jiān)視器發(fā)送了數(shù)據(jù)傳輸命令:這些監(jiān)視器已經(jīng)以其數(shù)據(jù)就緒信號指示了它們具有就緒用于傳輸?shù)谋O(jiān)視數(shù)據(jù)。特別地,監(jiān)視器控制器以下述方式來執(zhí)行對數(shù)據(jù)傳輸命令到這些“數(shù)據(jù)就緒”監(jiān)視器的選定傳輸:該方式尋求避免來自這些數(shù)據(jù)就緒監(jiān)視器中的每個的結(jié)果數(shù)據(jù)傳輸之間在共享資源中的資源爭用。本技術(shù)意識到主動檢查監(jiān)視器來確定何時監(jiān)視器中的每個都有數(shù)據(jù)就緒用于傳輸?shù)姆椒ù碇黄谕奶幚碡?fù)擔(dān),不期望的處理負(fù)擔(dān)本身可能導(dǎo)致共享資源(例如,通信總線)中的爭用;并且還意識到,由于數(shù)據(jù)處理系統(tǒng)中共享資源經(jīng)受由多于一個監(jiān)視器同時尋求將其數(shù)據(jù)傳輸至監(jiān)視器控制器所致的資源爭用的可能性,下述方法可能引起缺陷:在這種方法中,使得每個監(jiān)視器以預(yù)定間隔或者當(dāng)發(fā)生預(yù)定數(shù)量的事件時(例如,一旦監(jiān)視器就緒就執(zhí)行發(fā)送)簡單地將其監(jiān)視數(shù)據(jù)發(fā)送至監(jiān)視器控制器。此外,本技術(shù)意識到當(dāng)采用以下方法時資源爭用也可能發(fā)生:監(jiān)視器控制器廣播命令到數(shù)據(jù)處理系統(tǒng)的多于一個監(jiān)視器,監(jiān)視器將其各自的監(jiān)視數(shù)據(jù)傳輸回監(jiān)視器控制器。盡管在包括較少這樣的監(jiān)視器的數(shù)據(jù)處理系統(tǒng)中較為不重要,這種資源爭用問題已由本技術(shù)標(biāo)識為不適合于涉及更多這樣的監(jiān)視器的當(dāng)代數(shù)據(jù)處理系統(tǒng)。數(shù)據(jù)處理系統(tǒng)本身可以采取各種不同的形式,例如,從組件的相對緊湊的、密切相關(guān)的系統(tǒng)(例如由片上系統(tǒng)(SOC)表示的形式),到更為分布式的系統(tǒng)(其中組件在物理上顯著地更為分散,例如在“物聯(lián)網(wǎng)”(IOT)類型的系統(tǒng)的示例中許多物理上分離的輕便設(shè)備彼此通信),特別是在本技術(shù)的情境中,許多這些組件包括將其監(jiān)視數(shù)據(jù)發(fā)送回中央監(jiān)視器控制器的監(jiān)視器。盡管每個監(jiān)視器可能能夠準(zhǔn)備其監(jiān)視數(shù)據(jù)用于至監(jiān)視器控制器的非請求(unsolicited)傳輸、并進(jìn)一步(以數(shù)據(jù)就緒信號來)向監(jiān)視器控制器指示其監(jiān)視器數(shù)據(jù)已準(zhǔn)備好用于傳輸,本技術(shù)意識到由每個監(jiān)視器傳輸?shù)臄?shù)據(jù)就緒信號本身也可代表(例如,在將多個監(jiān)視器連接至監(jiān)視器控制器的通信總線上的)資源爭用的可能來源。此外,為了減少多個監(jiān)視器中的每個的活動(并且因此減少可能的處理負(fù)擔(dān)和能量消耗),本技術(shù)提議對由多個監(jiān)視器中的每個做出的對用于傳輸?shù)臄?shù)據(jù)的準(zhǔn)備響應(yīng)于來自監(jiān)視器控制器的如此做的明確命令而發(fā)生。據(jù)此,在一些實施例中,監(jiān)視器控制器可以具有傳輸數(shù)據(jù)準(zhǔn)備命令到多個監(jiān)視器的能力,并且多個監(jiān)視器各自響應(yīng)于數(shù)據(jù)準(zhǔn)備命令來發(fā)起對用于傳輸?shù)谋O(jiān)視數(shù)據(jù)的準(zhǔn)備;并在監(jiān)視數(shù)據(jù)已準(zhǔn)備好用于傳輸時向監(jiān)視器控制器傳輸數(shù)據(jù)就緒信號。對用于傳輸?shù)臄?shù)據(jù)的準(zhǔn)備可以采取多種形式,但在至少一個實施例中這包括監(jiān)視器訪問計數(shù)器并將該計本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點】
    一種數(shù)據(jù)處理系統(tǒng),包括:監(jiān)視器控制器;以及多個監(jiān)視器,用于收集與所述數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù),其中所述監(jiān)視器控制器響應(yīng)于從多于一個監(jiān)視器接收的、指示所述多個監(jiān)視器中的每個具有就緒用于至所述監(jiān)視器控制器的傳輸?shù)谋O(jiān)視數(shù)據(jù)的數(shù)據(jù)就緒信號,來選擇性地將數(shù)據(jù)傳輸命令傳輸至所述多于一個監(jiān)視器中的每個,以避免來自所述多于一個監(jiān)視器中的每個的傳輸之間在共享資源中的資源爭用。

    【技術(shù)特征摘要】
    2015.07.23 GB 1513032.11.一種數(shù)據(jù)處理系統(tǒng),包括:監(jiān)視器控制器;以及多個監(jiān)視器,用于收集與所述數(shù)據(jù)處理系統(tǒng)的操作相關(guān)的監(jiān)視數(shù)據(jù),其中所述監(jiān)視器控制器響應(yīng)于從多于一個監(jiān)視器接收的、指示所述多個監(jiān)視器中的每個具有就緒用于至所述監(jiān)視器控制器的傳輸?shù)谋O(jiān)視數(shù)據(jù)的數(shù)據(jù)就緒信號,來選擇性地將數(shù)據(jù)傳輸命令傳輸至所述多于一個監(jiān)視器中的每個,以避免來自所述多于一個監(jiān)視器中的每個的傳輸之間在共享資源中的資源爭用。2.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其中所述監(jiān)視器控制器具有傳輸數(shù)據(jù)準(zhǔn)備命令到所述多個監(jiān)視器的能力,并且所述多個監(jiān)視器各自響應(yīng)于所述數(shù)據(jù)準(zhǔn)備命令來發(fā)起對用于傳輸?shù)谋O(jiān)視數(shù)據(jù)的準(zhǔn)備;并在所述監(jiān)視數(shù)據(jù)已準(zhǔn)備好用于傳輸時向所述監(jiān)視器控制器傳輸所述數(shù)據(jù)就緒信號。3.如權(quán)利要求2所述的數(shù)據(jù)處理系統(tǒng),其中所述多個監(jiān)視器分別響應(yīng)于所述數(shù)據(jù)傳輸命令來將所述就緒用于傳輸?shù)谋O(jiān)視數(shù)據(jù)傳輸至所述監(jiān)視器控制器,并且當(dāng)對所述就緒用于傳輸?shù)谋O(jiān)視數(shù)據(jù)的傳輸完成時傳輸數(shù)據(jù)傳輸完成命令至所述監(jiān)視器控制器。4.如權(quán)利要求3所述的數(shù)據(jù)處理系統(tǒng),其中所述多個監(jiān)視器分別響應(yīng)于對所述數(shù)據(jù)傳輸完成命令至所述監(jiān)視器控制器的傳輸來進(jìn)入低功率狀態(tài)。5.如權(quán)利要求2所述的數(shù)據(jù)處理系統(tǒng),其中所述多個監(jiān)視器分別響應(yīng)于所述數(shù)據(jù)準(zhǔn)備命令、以及沒有監(jiān)視數(shù)據(jù)可用于傳輸?shù)慕Y(jié)果指示,來重發(fā)起對用于傳輸?shù)谋O(jiān)視數(shù)據(jù)的至少一次準(zhǔn)備。6.如權(quán)利要求5所述的數(shù)據(jù)處理系統(tǒng),其中至少一個監(jiān)視器的監(jiān)視數(shù)據(jù)與所述數(shù)據(jù)處理系統(tǒng)對選定指令的執(zhí)行相關(guān)。7.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其中所述監(jiān)視器控制器具有傳輸數(shù)據(jù)準(zhǔn)備命令到所述多個監(jiān)視器的能力,并且所述多個監(jiān)視器分別響應(yīng)于所述數(shù)據(jù)準(zhǔn)備命令來發(fā)起對所述用于傳輸?shù)谋O(jiān)視數(shù)據(jù)的準(zhǔn)備,并在沒有監(jiān)視數(shù)據(jù)可用于傳輸時向所述監(jiān)視器控制器傳輸數(shù)據(jù)不可用信號。8.如權(quán)利要求2所述的數(shù)據(jù)處理系統(tǒng),其中所述多個監(jiān)視器分別響應(yīng)于所述數(shù)據(jù)準(zhǔn)備命令來退出低功率狀態(tài)。9.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),還包括通信總線,所述監(jiān)視器控制器和所述多個監(jiān)視器經(jīng)由所述通信總線進(jìn)行通信,并且其中所述共享資源包括所述通信總線。10.如權(quán)利要求9所述的數(shù)據(jù)處理系統(tǒng),還包括系統(tǒng)總線,并且其中所述通信總線是專用于所述監(jiān)視器控制器和所述多個監(jiān)視器之間的通信的專用通信總線。11.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其中所述監(jiān)視器控制器包括用于存儲從所述多個監(jiān)視器接收的監(jiān)視數(shù)據(jù)的監(jiān)視數(shù)據(jù)存儲設(shè)備,并且其中所述共享資源包括所述監(jiān)視數(shù)據(jù)存儲設(shè)備。12.如權(quán)利要求11所述的數(shù)據(jù)處理系統(tǒng),其中所述監(jiān)視數(shù)據(jù)存儲設(shè)備具有存儲來自少于所述多個監(jiān)視器中的所有監(jiān)視器的監(jiān)視數(shù)據(jù)的能力,并且所述監(jiān)視器控制器響應(yīng)于用于存儲來自至少一個監(jiān)視器的監(jiān)視數(shù)據(jù)的可用空間來將所述數(shù)據(jù)傳輸命令傳輸至所述多個監(jiān)視器中的選定監(jiān)視器。13.如權(quán)利要...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:約翰·邁克爾·霍爾利,克里斯托弗·文森特·塞韋里諾,
    申請(專利權(quán))人:ARM有限公司,
    類型:發(fā)明
    國別省市:英國;GB

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码无套少妇毛多69XXX| 亚洲人成无码网站在线观看 | 日产无码1区2区在线观看| 99热门精品一区二区三区无码 | 嫩草影院无码av| 一本无码中文字幕在线观| 成人无码区免费A片视频WWW| 国产精品免费看久久久无码| 人妻夜夜添夜夜无码AV| 免费人妻无码不卡中文字幕18禁| 亚洲av无码成人黄网站在线观看| 国产久热精品无码激情| 无码人妻精品中文字幕| 成人免费无码大片a毛片| 无码av免费网站| 伊人久久无码中文字幕| 激情无码亚洲一区二区三区 | 亚洲Av无码国产情品久久| 毛片无码免费无码播放| 亚洲中文字幕不卡无码| 久久无码一区二区三区少妇| 亚洲av无码专区亚洲av不卡| 午夜不卡久久精品无码免费| 亚洲一区精品无码| 国产色无码专区在线观看| 无码精品A∨在线观看无广告| 免费A级毛片无码A∨| 国产AV无码专区亚洲AV男同| 秋霞鲁丝片无码av| 无码一区二区三区中文字幕| 亚洲av永久中文无码精品| 无码人妻精品内射一二三AV | 国产精品无码翘臀在线观看| 亚洲一区二区三区国产精品无码| 无码人妻精品一区二区三区66| 无码中文人妻视频2019| 欧洲精品久久久av无码电影 | 免费看无码自慰一区二区| 无码熟妇人妻av| 特级做A爰片毛片免费看无码| 免费无码AV一区二区|