[發明專利]信息處理設備和記錄介質在審
| 申請號: | 202010573576.2 | 申請日: | 2020-06-22 |
| 公開(公告)號: | CN112148295A | 公開(公告)日: | 2020-12-29 |
| 發明(設計)人: | 櫻井良太;末安直樹;臼井徹三;大野康行 | 申請(專利權)人: | 富士通株式會社 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 康建峰;楊林森 |
| 地址: | 日本神*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 設備 記錄 介質 | ||
提供了信息處理設備和記錄介質。信息處理設備包括:多個核,其并行執行多個相應任務;以及多個緩存存儲器,其與多個核中的每個核對應地設置并且存儲對應的任務在執行時要引用的數據,并且其中,多個核中的至少一個核被配置成:針對核中的每個核,指定已執行的任務在執行時所引用的數據與尚未執行的任務在執行時要引用的數據之間的交疊,并且在多個核之中的具有最大交疊的核中執行尚未執行的任務。
技術領域
本文討論的實施方式涉及信息處理設備和計算機可讀記錄介質。
背景技術
非統一內存訪問(NUMA)是并行計算機的架構之一。NUMA是以下架構,在該架構中通過互連來耦接包括核和主存儲器的多個節點,并且核可以在同一節點中以高速來訪問主存儲器。
NUMA中的每個節點也稱為NUMA節點。除了上述的核和主存儲器之外,NUMA節點還被提供有緩存存儲器。通過預先將在核中執行的任務所頻繁引用的數據從主存儲器傳送至緩存存儲器,可以提高任務引用數據的速度。
然而,由于前一任務引用的數據不一定被下一任務引用,因此在切換任務時可能不能重復使用緩存存儲器,從而導致任務的執行速度的降低。
相關技術在日本公開特許公報第2009-104422號、日本公開特許公報第2006-260096號和日本公開特許公報第2019-49843號中描述。
相關技術也在Lee J.,Tsugane K.,Murai H.,Sato M.,“OpenMP Extension forExplicit Task Allocation on NUMA Architecture”,OpenMP:Memory,Device,andTasks,2016年,Springer國際出版,第89-101頁中描述。
發明內容
根據一個方面,本實施方式的目的是提高任務的執行速度。
根據實施方式的方面,一種信息處理設備包括:多個核,其并行執行多個相應任務;以及多個緩存存儲器,其與多個核中的每個核對應地設置并且存儲對應的任務在執行時要引用的數據,并且其中,多個核中的至少一個核被配置成:針對核中的每個核,指定已執行的任務在執行時所引用的數據與尚未執行的任務在執行時要引用的數據之間的交疊,并且在多個核之中的具有最大交疊的核中執行尚未執行的任務。
[本發明的有益效果]
根據實施方式,可以提高任務的執行速度。
附圖說明
圖1是在研究中使用的并行計算機的硬件配置圖;
圖2是示意性地示出生成由在研究中使用的并行計算機執行的執行程序的方法的圖;
圖3是示意性地示出由在研究中使用的并行計算機執行的執行程序中的任務注冊I/F和任務執行I/F的操作的圖;
圖4是根據第一實施方式的信息處理設備的硬件配置圖;
圖5是示意性地示出根據第一實施方式的生成通過信息處理設備執行的執行程序的方法的圖;
圖6是示出第一實施方式中的numa_val子句的格式的圖;
圖7是示出第一實施方式中的變量引用信息的圖;
圖8是根據第一實施方式的信息處理設備的功能配置圖;
圖9是示意性地示出根據第一實施方式的任務注冊單元的操作的圖;
圖10是示意性地示出根據第一實施方式的任務執行處理單元的操作的圖;
圖11是示出根據第一實施方式的計算方法的總體流程的流程圖;
圖12是示出圖11的步驟S2中的任務注冊I/F的執行處理的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于富士通株式會社,未經富士通株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010573576.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自動駕駛車輛的操作裝置
- 下一篇:半導體裝置





