[发明专利]用于传输多个数据结构的设备和方法有效
申请号: | 201680043357.5 | 申请日: | 2016-06-15 |
公开(公告)号: | CN107851017B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 姆布·埃约勒;马蒂亚斯·洛塔尔·博彻 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种用于将多个数据结构从存储器传输到存储在寄存器组中的一个或多个数据元素向量中的设备和方法。该设备具有第一接口电路以接收从存储器获取的数据结构,其中每个数据结构具有相关联的标识符并且包括N个数据元素。提供了具有存储元件阵列的多轴缓冲器电路,其中沿着第一轴线该阵列被组织为N个集合的存储元件,每一集合包括许多VL个存储元件,并且其中沿着第二轴线该阵列被组织为多组N个存储元件,其中每一组包括来自所述N个集合中的每一集合的存储元件。访问控制电路随后将接收到的数据结构的N个数据元素存储在依赖于相关联的标识符选择的所述组的一个组中。响应于所有所需的数据结构已被存储在多轴缓冲器电路中的指示,第二接口电路随后输出存储在多个集合的存储元件中的一个或多个集合中的数据元素作为一个或多个对应的数据元素向量以存储在寄存器组中,每个向量均包括VL个数据元素。这种方法可以显著提高处理这种负载操作的性能,并且可以产生潜在的能源节省。 | ||
搜索关键词: | 用于 传输 数据结构 设备 方法 | ||
【主权项】:
一种设备,包括:第一接口电路,所述第一接口电路用于接收从存储器获取的数据结构,每个数据结构具有相关联的标识符并且包括N个数据元素;多轴缓冲器电路,所述多轴缓冲器电路具有存储元件阵列,沿着第一轴线所述阵列被组织为N个集合的存储元件,每一集合包括许多VL个存储元件,并且沿着第二轴线所述阵列被组织为多组N个存储元件,每一组包括来自所述N个集合中的每一集合的存储元件;访问控制电路,所述访问控制电路用于将接收到的数据结构的所述N个数据元素存储在依赖于所述相关联的标识符选择的所述组中的一个组中;以及第二接口电路,所述第二接口电路响应于所需的数据结构已被存储在所述多轴缓冲器电路中的指示,而输出存储在多个集合的存储元件中的一个或多个集合中的所述数据元素作为一个或多个对应的数据元素向量以存储在寄存器组中,每个向量包括VL个数据元素。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680043357.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种环保灭菌取水装置
- 下一篇:一种快速水收集存储系统