[發明專利]一種數據處理方法及其裝置有效
| 申請號: | 201811289646.0 | 申請日: | 2018-10-31 |
| 公開(公告)號: | CN111124947B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 陳善佩;邢萬里 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F12/0831 | 分類號: | G06F12/0831;G06F9/50 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 劉戈 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 及其 裝置 | ||
本申請公開了一種數據處理方法及其裝置。所述方法包括:確定在執行渲染操作的處理器中橫跨兩個高速緩存數據線的鎖定操作的數量;判斷所述數量是否大于預定閾值;根據判斷結果,調整所述處理器的運行頻率。采用本申請,可通過調整所述處理器的運行頻率來控制橫跨兩個高速緩存數據線的鎖定操作的數量,提高了渲染速度,降低了處理器的訪問延遲。
技術領域
本申請涉及計算機技術領域,尤其涉及一種數據處理方法及其裝置。
背景技術
用戶在利用云計算執行渲染操作時會產生大量的橫跨(即,涉及)兩個高速緩存數據線(Cache?line)的鎖定操作(split?lock)。這些split?lock不僅會導致在云計算中執行渲染操作的虛擬機的運行速度變慢,而且會影響這些虛擬機在執行其他操作時的運行速度。圖1示出了處理器中存在的split?lock的數量與處理器的訪存延遲的關系圖。通過圖1可以很明顯地看出,處理器上的split?lock的數量越多,訪存延遲越嚴重。造成這種現象的原因在于渲染操作中涉及的原子操作的訪存地址橫跨兩個高速緩存數據線,為了執行原子操作必須鎖住執行該原子操作的當前核(core)的高速緩存以及與渲染操作相關的訪問總線,由于當前core上的高速緩存被鎖住,所以造成流水線阻塞,嚴重影響性能,而鎖住訪問總線,則導致其它core上的訪存操作無法執行,使得平均訪存延時增加。
綜上所述,現有技術中需要一種有效降低渲染操作中產生的split?lock的數量的方法。
發明內容
本申請的示例性實施例提供一種數據處理方法及其裝置,用于解決以上提到的降低在渲染操作中產生的split?lock的數量的技術問題。
本申請的示例性實施例提供一種數據處理方法,所述方法包括確定在執行渲染操作的處理器中橫跨兩個高速緩存數據線的鎖定操作的數量;判斷所述數量是否大于預定閾值;根據判斷結果,調整所述處理器的運行頻率。
本申請的另一示例性實施例提供一種計算機可讀存儲介質,其上存儲有計算機指令,所述指令被執行時實現前述步驟。
本申請的另一示例性實施例提供一種數據處理裝置,所述裝置包括:處理器;以及被安排成存儲計算機可執行指令的存儲器,所述可執行指令在被執行時使所述處理器執行以下操作:執行渲染操作;確定在執行渲染操作期間橫跨兩個高速緩存數據線的鎖定操作的數量;判斷所述數量是否大于預定閾值;根據判斷結果,調整所述處理器的運行頻率。
本申請實施例采用的上述至少一個技術方案能夠通過調整所述處理器的運行頻率來控制橫跨兩個高速緩存數據線的鎖定操作的數量,提高了渲染速度,降低了處理器的訪問延遲。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:
圖1示出了split?lock的數量與訪存延遲的關系圖;
圖2是根據本申請的示例性實施例的云計算系統的示意圖;
圖3是根據本申請的示例性實施例的數據處理方法的流程圖;
圖4是執行和未執行根據本申請的示例性實施例的數據處理方法的對比圖;
圖5示出根據本申請的示例性實施例的數據處理裝置的框圖。
具體實施方式
為使本申請的目的、技術方案和優點更加清楚,下面將結合本申請具體實施例及相應的附圖對本申請技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
在介紹本申請的示例性實施例前,為了方便本領域技術人員更好的理解本申請,首先對本申請中涉及的術語進行解釋。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811289646.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:家居智能種植裝置
- 下一篇:量子點薄膜的制備方法和量子點發光二極管的制備方法





