[發明專利]一種高性能計算機系統的IO效率優化方法在審
| 申請號: | 202010163881.4 | 申請日: | 2020-03-11 |
| 公開(公告)號: | CN111414135A | 公開(公告)日: | 2020-07-14 |
| 發明(設計)人: | 林波;徐騰 | 申請(專利權)人: | 國家海洋環境預報中心 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06K9/62 |
| 代理公司: | 江蘇樓沈律師事務所 32254 | 代理人: | 卞小婷 |
| 地址: | 100081*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 性能 計算機系統 io 效率 優化 方法 | ||
本發明公開了一種高性能計算機系統的IO效率優化方法,包括下列順序的步驟:數據輸入及識別;數據的分類處理;更具分類處理結果判斷是否調用IO處理程序;數據的存儲和輸出;通過對輸入的數據分類處理,從而選擇合適的數據處理方法對分類的數據進行處理,并根據處理結果,選擇是否調用IO處理程序,通過前期對IO處理程序模塊化設計,IO處理程序和非IO處理程序并發執行,縮短了數據處理的時間,加快了IO的處理效率,最大限度的利用了計算機的硬件設備,極大地提高了處理效率,從而達到對高性能計算機系統的IO效率再次優化的效果。
技術領域
本發明涉及計算機系統技術領域,具體為一種高性能計算機系統的IO效率優化方法。
背景技術
計算機,是一種用于高速計算的電子計算機器,被稱為“20世紀最先進的科學技術發明之一”。電腦由硬件系統和軟件系統所組成,具有進行數值計算、邏輯計算和存儲記憶等多項功能。它的應用領域從最初的軍事科研應用擴展到社會的各個領域,帶動了全球范圍的技術進步。IO即輸入輸出設備,其是對將外部世界信息發送給計算機的設備和將處理結果返回給外部世界的設備的總稱。這些返回結果可能是作為使用者能夠視覺上體驗的,或是作為該計算機所控制的其他設備的輸入,對于一臺機器人,控制計算機的輸出基本上就是這臺機器人本身,如做出各種行為。IO系統在性能上是計算機系統中長期存在的薄弱環節,近年來,隨著高性能并行計算機系統中計算機能力與通訊速度的迅速發展,使得IO系統的低性能更加突出,而且從發展趨勢看,這種差距還將增大,在需要并行應用問題中,都需要完成大量的IO操作,如讀入初始數據,寫出和讀入中間結果,以及寫出最后的運行結果。可見,對IO效率的優化尤為重要。為此,我們提出一種高性能計算機系統的IO效率優化方法。
發明內容
本發明的目的在于提供一種高性能計算機系統的IO效率優化方法,以解決上述背景技術中提出的問題。
為實現上述目的,本發明提供如下技術方案:一種高性能計算機系統的IO效率優化方法,該方法包括下列順序的步驟:
步驟1:數據輸入及識別;
步驟2:數據的分類處理;
步驟3:根據分類處理結果來判斷是否可調用IO處理程序;
步驟4:數據的存儲或者輸出;
優選的,所述數據輸入及及識別的數據類型包括結構化、半結構化和非結構化數據。
優選的,所述數據的分類處理可以根據數據的處理速度和占用空間為標準,根據應用對象選擇合適的數據處理方法對分類的數據進行處理,最后返回最終處理數據。
優選的,所述最終處理數據可以劃分成一組條狀數據塊,以順序循環方式分布于IO結點,當多個計算結點對同一文件置于不同IO結構的不同數據塊進行同時IO請求時,可實現并行的IO操作。
優選的,所述數據的存儲或者輸出選擇根據用戶操作指令識別。
與現有技術相比,本發明的有益效果是:該種高性能計算機系統的IO效率優化方法,通過對輸入的數據分類處理,從而選擇合適的數據處理方法對分類的數據進行處理,并根據處理結果,選擇是否調用IO處理程序,通過前期對IO處理程序模塊化設計,IO處理程序和非IO處理程序并發執行,縮短了數據處理的時間,加快了IO的處理效率,最大限度的利用了計算機的硬件設備,極大地提高了處理效率,從而達到對高性能計算機系統的IO效率再次優化的效果。
附圖說明
圖1為本發明一種高性能計算機系統的IO效率優化方法的方法流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家海洋環境預報中心,未經國家海洋環境預報中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010163881.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:信息提醒方法及電子設備
- 下一篇:一種檢測復合材料基體樹脂氣泡含量的方法





