[發明專利]內存訪問調度方法、裝置及設備有效
| 申請號: | 201811242355.6 | 申請日: | 2018-10-24 |
| 公開(公告)號: | CN109491785B | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 李鵬;王煥東 | 申請(專利權)人: | 龍芯中科技術股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 孫靜;劉芳 |
| 地址: | 100095 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內存 訪問 調度 方法 裝置 設備 | ||
本發明實施例提供一種內存訪問調度方法、裝置及設備,該方法包括:一種內存訪問調度方法,其特征在于,包括:當至少兩個知識產權IP核同時請求訪問第一存儲體中的不同頁時,在至少兩個IP核中確定正在訪問所述第一存儲體的第一IP核;根據第一IP核對應的、第一存儲體的訪問信息,在至少兩個IP核中確定目標IP核,并調度目標IP核訪問第一存儲體;其中,訪問信息包括第一IP核的需求帶寬、第一IP核的實際帶寬、第一IP核的訪問時長或至少一個第二IP核的剩余待處理數據量中的至少一種,至少一個第二IP核為至少兩個IP核中除第一IP核之外的IP核。提高了內存訪問調度的可靠性。
技術領域
本發明實施例涉及計算機技術領域,尤其涉及一種內存訪問調度方法、裝置及設備。
背景技術
目前,多種設備(電腦、手機等)中設置有內存和知識產權(intellectualproperty,簡稱IP)核,內存通常包括多個存儲體(bank),IP核可以包括處理器、輸入/輸出(Input/Output,簡稱I/O)設備、加速器、網卡等。
一個存儲體中包括多個頁(row),若多個IP核在同一時刻請求對同一存儲體中的不同頁進行訪問,則該多個IP核對該存儲體的訪問出現沖突。在現有技術中,若多個IP核對同一存儲體的訪問出現沖突,則在訪問序列中該多個訪問之間插入其它訪問,以使該多個沖突的訪問在時間上錯開,進而避免產生沖突。然而,由于對內存的訪問具有隨機性,當發生沖突的訪問的數量較多時,通過上述方法無法保證可以完全避免沖突的發生,導致內存訪問調度的可靠性較低。
發明內容
本發明實施例提供一種內存訪問調度方法、裝置及設備,提高了內存訪問調度的可靠性。
第一方面,本發明實施例提供一種內存訪問調度方法,包括:
當至少兩個知識產權IP核同時請求訪問第一存儲體中的不同頁時,確定正在訪問所述第一存儲體的第一IP核,所述第一IP核為所述至少兩個IP核中的任意一個;
根據所述第一IP核對應的、第一存儲體的訪問信息,在所述至少兩個IP核中確定目標IP核,并調度所述目標IP核訪問所述第一存儲體;其中,所述訪問信息包括第一IP核的需求帶寬、所述第一IP核的實際帶寬、所述第一IP核的訪問時長或至少一個第二IP核的剩余待處理數據量中的至少一種,所述至少一個第二IP核為所述至少兩個IP核中除所述第一IP核之外的IP核。
在一種可能的實施方式中,所述根據所述第一存儲體的訪問信息,在所述至少兩個IP核中確定目標IP核,包括:
判斷所述至少一個第二IP核中是否存在剩余待處理數據量小于或等于預設數據量的第三IP核;
若是,則將所述第三IP核確定為所述目標IP核;
若否,則根據第一IP核的需求帶寬、所述第一IP核的實際帶寬或所述第一IP核的訪問時長中的至少一種,確定所述目標IP核。
在另一種可能的實施方式中,所述根據第一IP核的需求帶寬、所述第一IP核的實際帶寬或所述第一IP核的訪問時長中的至少一種,確定所述目標IP核,包括:
在所述第一IP核的需求帶寬與所述第一IP核的實際帶寬的差值小于或等于預設閾值內,或者,所述第一IP核的訪問時長大于或等于預設時長時,在所述至少一個第二IP核中確定所述目標IP核;
在所述第一IP核的需求帶寬與所述第一IP核的實際帶寬的差值在大于所述預設閾值,且所述第一IP核的訪問時長小于所述預設時長時,將所述第一IP核確定為所述目標IP核。
在另一種可能的實施方式中,所述在所述至少一個第二IP核中確定所述目標IP核,包括:
根據所述至少一個第二IP核的剩余待處理數據量,在所述至少一個第二IP核中確定所述目標IP核;或者,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍芯中科技術股份有限公司,未經龍芯中科技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811242355.6/2.html,轉載請聲明來源鉆瓜專利網。





