首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

用于快速寄存器的数据搬运方法、处理器、计算设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京壁仞科技开发有限公司;上海壁仞科技股份有限公司

摘要:本公开提供了一种用于快速寄存器的数据搬运方法、处理器、计算设备。根据本公开的数据搬运方法包括:读取对应于缓存控制器的缓存地址的缓存数据;按照快速寄存器中线程数据的存储规则对所读取的缓存数据进行组合,以使得组合后的数据包括处理器的N个线程中M个线程的数据块,其中,M和N为大于1的整数,M不大于N;以及将组合后的数据搬运至快速寄存器,从而,能够对要发送至快速寄存器的数据进行组合,以使得组合后的数据包括处理器的多个线程中的数据块,然后再将组合后的数据搬运至快速寄存器,能够减少对快速寄存器访问接口的占用,提高处理器的处理效率。

主权项:1.一种用于快速寄存器的数据搬运方法,其特征在于,所述方法包括:读取对应于缓存控制器的缓存地址的缓存数据;按照所述快速寄存器中线程数据的存储规则对所读取的缓存数据进行组合,以使得组合后的数据包括处理器的N个线程中M个线程的数据块,其中,M和N为大于1的整数,M不大于N;以及将组合后的数据搬运至所述快速寄存器;其中,所述读取对应于缓存控制器的缓存地址的缓存数据,按照所述快速寄存器中线程数据的存储规则对所读取的缓存数据进行组合包括:读取对应于所述缓存控制器的第一缓存地址的第一缓存数据,其中,所述第一缓存数据包括对应于所述N个线程中的至少一个线程的一个或多个连续数据块,从所述第一缓存数据中组合具有第一快速寄存器地址的一个或多个数据块;以及在所述组合后的数据不包括所述N个线程中M个线程的数据块的情况下,继续读取对应于所述缓存控制器的第二缓存地址的第二缓存数据,并从所述第二缓存数据中组合具有所述第一快速寄存器地址的一个或多个数据块,直到确定所述组合后的数据包括所述N个线程中M个线程的数据块;或者分别读取对应于所述缓存控制器的P个缓存地址的P行缓存数据,其中,P为大于1的整数;以及按照所述快速寄存器中线程数据的存储规则将所述P行缓存数据存储至所述缓存控制器的存储单元,其中,具有相同的快速寄存器存储地址的数据块存储在所述存储单元的同一行,具有不同的快速寄存器存储地址的数据块存储在所述存储单元的不同行。

全文数据:

权利要求:

百度查询: 北京壁仞科技开发有限公司 上海壁仞科技股份有限公司 用于快速寄存器的数据搬运方法、处理器、计算设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。