[發明專利]臨時寄存器中的按通道動態索引在審
| 申請號: | 202010315819.2 | 申請日: | 2020-04-21 |
| 公開(公告)號: | CN111831338A | 公開(公告)日: | 2020-10-27 |
| 發明(設計)人: | W.W.L.馮;M.德奧 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 張婧 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 臨時 寄存器 中的 通道 動態 索引 | ||
1.一種裝置,包括:
一個或更多個運行單元電路,每個運行單元電路被配置為訪問一片或更多片數據;
一個或更多個本地寄存器文件電路,每個本地寄存器文件電路與相應的運行單元電路相關聯,并且每個本地寄存器文件電路被配置為存儲數據;以及
主寄存器電路,包括:
主寄存器文件電路,被配置為存儲數據,以及
本地索引寄存器電路,被配置為將由主寄存器文件電路供應的索引映射到本地寄存器文件電路中的存儲位置,以及
其中,主寄存器電路被配置為:
從控制電路接收訪問指定數據的存儲位置的請求,以及
向目標本地寄存器文件電路供應指定數據的、目標本地寄存器文件電路的存儲位置。
2.根據權利要求1所述的裝置,其中,所述一個或更多個本地寄存器文件電路具有基于索引的存儲位置系統,以及
其中,所述一個或更多個本地寄存器文件電路中的每個被配置為獨立于其他本地寄存器文件電路的活動索引來訪問一片數據。
3.根據權利要求1所述的裝置,其中,該裝置包括分層寄存器文件電路,其中,分層寄存器文件電路包括主寄存器文件電路和所述一個或更多個本地寄存器文件電路。
4.根據權利要求1所述的裝置,其中,運行單元電路包括算術邏輯單元(ALU)電路。
5.根據權利要求1所述的裝置,其中,主寄存器文件電路在所述一個或更多個運行單元電路之間共享。
6.根據權利要求1所述的裝置,還包括控制電路,其中,控制電路被配置為將單指令多數據(SIMD)指令分配給所述一個或更多個運行單元電路的至少子集,并且作為SIMD指令的操作數為運行單元電路請求對多片數據的訪問。
7.根據權利要求6所述的裝置,其中,SIMD指令的操作數包括對所述一個或更多個多個本地寄存器文件電路中的存儲位置的直接引用。
8.根據權利要求1所述的裝置,其中,所述一個或更多個本地寄存器文件電路的存儲位置中的每個由索引值確定,該索引值被確定和維持而與其他本地寄存器文件電路的索引值無關。
9.根據權利要求1所述的裝置,其中,主寄存器電路被配置為僅通過訪問本地索引寄存器電路而不訪問核心外存儲器來確定所述一片數據的、目標本地寄存器文件電路的存儲位置。
10.一種系統,包括:
處理器核,包括:
一個或更多個運行單元電路,每個運行單元電路被配置為訪問一片或更多片數據;
一個或更多個本地寄存器文件電路,每個本地寄存器文件電路與相應的運行單元相關聯,并且每個本地寄存器文件電路被配置為存儲數據;以及
主寄存器電路,該主寄存器電路包括本地索引寄存器電路,該本地索引寄存器電路被配置為為所述每個本地寄存器文件電路存儲活動索引值,以及其中,主寄存器電路被配置為響應于來自控制電路的訪問目標運行單元電路的請求,供應與目標運行單元電路相關聯的活動索引值;以及
核外存儲器電路,被配置為存儲數據。
11.根據權利要求10所述的系統,其中,所述一個或更多個本地寄存器文件電路中的每個被配置為獨立于其他本地寄存器文件電路的活動索引值,經由相應的本地寄存器文件電路的活動索引值來訪問一片數據。
12.根據權利要求10所述的系統,其中,處理器核包括分層寄存器文件電路,其中,分層寄存器文件電路包括主寄存器文件電路和所述一個或更多個本地寄存器文件電路。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010315819.2/1.html,轉載請聲明來源鉆瓜專利網。





