[發明專利]內存資源靜態部署系統及方法有效
| 申請號: | 202010090347.5 | 申請日: | 2020-02-13 |
| 公開(公告)號: | CN110955529B | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 李新奇;柳俊丞;成誠;袁進輝 | 申請(專利權)人: | 北京一流科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京金訊知識產權代理事務所(特殊普通合伙) 11554 | 代理人: | 黃劍飛 |
| 地址: | 100083 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內存 資源 靜態 部署 系統 方法 | ||
1.一種內存資源靜態部署系統,包括:
內存資源獲取組件,用于獲取計算系統中的多個計算設備中每一個設備的內存資源量;
生命周期采集組件,基于將要部署在多個計算設備上的任務關系拓撲圖的每個任務節點所屬的所有拓撲路徑,采集每個任務節點的每個邏輯輸出緩存的從被寫入數據開始到該數據可以被覆寫為止的生命周期D(r);
最小數據流水間隔搜索組件,在預定搜索范圍內搜索滿足如下公式的最小數據流水間隔IImin:
其中,II為流水間隔,r是部署在每個計算設備上的所有任務節點的所有邏輯輸出緩存編號,D(r)是每個邏輯輸出緩存的所采集的生命周期,M(z)是計算設備編號為z的計算設備內存總容量,m(r)是每份內存池的固定容量;以及
內存池數量分配組件,用于將每個邏輯輸出緩存的所采集的生命周期除以最小數據流水間隔IImin的商向上取整獲得一個整數,從而為對應的邏輯輸出緩存分配所述整數份的內存池。
2.根據權利要求1所述的內存資源靜態部署系統,其中所述預定搜索范圍在0和最大浮點運算值之間。
3.根據權利要求1或2所述的內存資源靜態部署系統,其中所述生命周期采集組件基于每個任務節點的操作任務獲取每個任務節點的操作時間,并基于任務節點所處的下游最長消費路徑所包含的所有任務節點的操作時間求和計算該任務節點的生命周期。
4.根據權利要求2所述的內存資源靜態部署系統,其中所述生命周期采集組件獲取所采集的所有任務節點的生命周期中的最大生命周期,并且所述預定搜索范圍在0和最大生命周期之間。
5.根據權利要求4所述的內存資源靜態部署系統,其中所述生命周期采集組件基于每個任務節點的操作任務獲取每個任務節點的操作時間,并將所有任務節點的操作時間中的最大操作時間作為所述計算系統的系統瓶頸,并且所述預定搜索范圍在所述系統瓶頸和最大生命周期之間。
6.一種內存資源靜態部署方法,包括:
內存資源獲取步驟,用于獲取計算系統中的多個計算設備中每一個設備的內存資源量;
生命周期采集步驟,基于將要部署在多個計算設備上的任務關系拓撲圖的每個任務節點所屬的所有拓撲路徑,采集每個任務節點的每個邏輯輸出緩存的從被寫入數據開始到該數據可以被覆寫為止的生命周期D(r);
最小數據流水間隔搜索步驟,在預定搜索范圍內搜索滿足如下公式的最小數據流水間隔IImin:
其中,II為流水間隔,r是部署在每個計算設備上的所有任務節點的所有邏輯輸出緩存編號,D(r)是每個邏輯輸出緩存的所采集的生命周期,M(z)是計算設備編號為z的計算設備內存總容量,m(r)是每份內存池的固定容量;以及
內存池數量分配步驟,用于將每個邏輯輸出緩存的所采集的生命周期除以最小數據流水間隔IImin的商向上取整獲得一個整數,從而為對應的邏輯輸出緩存分配所述整數份的內存池。
7.根據權利要求6所述的內存資源靜態部署方法,其中所述預定搜索范圍在0和最大浮點運算值之間。
8.根據權利要求6或7所述的內存資源靜態部署方法,其中所述生命周期采集步驟基于每個任務節點的操作任務獲取每個任務節點的操作時間,并基于任務節點所處的下游最長消費路徑所包含的所有任務節點的操作時間求和計算該任務節點的生命周期。
9.根據權利要求7所述的內存資源靜態部署方法,其中所述生命周期采集步驟獲取所采集的所有任務節點的生命周期中的最大生命周期,并且所述預定搜索范圍在0和最大生命周期之間。
10.根據權利要求9所述的內存資源靜態部署方法,其中所述生命周期采集步驟基于每個任務節點的操作任務獲取每個任務節點的操作時間,并將所有任務節點的操作時間中的最大操作時間作為所述計算系統的系統瓶頸,并且所述預定搜索范圍在所述系統瓶頸和最大生命周期之間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京一流科技有限公司,未經北京一流科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010090347.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:執行體及其數據處理方法
- 下一篇:一種防護設備





