[发明专利]用于异构数据流的向量处理器在审
申请号: | 202010186469.4 | 申请日: | 2020-03-17 |
公开(公告)号: | CN112000371A | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | P·文卡塔拉加万;T·W·史密斯;S·N·基鲁马维拉;R·谢卡尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/302 | 分类号: | G06F9/302;G06F9/38;G06F15/78;G06F15/80 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;何焜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据流 向量 处理器 | ||
1.一种系统,包括:
向量处理器,所述向量处理器用于从与所述系统分离的设备接收异构数据向量或将所述异构数据向量发送至与所述系统分离的所述设备,其中,所述异构数据包括具有不同数据类型、格式、对齐性、或以上各项的任何组合的多个数据流,其中,所述向量处理器包括:
分组存储器,所述分组存储器包括用于存储多个同构数据流的多个数据样本的多个箱,其中,所述多个同构数据流中的每个同构数据流包括相同的数据类型、格式、对齐性、或以上各项的任何组合;
位格式化功能单元,所述位格式化功能单元用于将所述异构数据向量中的所述多个数据样本与所述多个同构数据流相关联;以及
分组存储器功能单元,所述分组存储器功能单元用于将所述多个数据样本并行地写入到所述多个箱。
2.如权利要求1所述的系统,其中,所述分组存储器功能单元用于从所述多个箱并行地读取所述多个数据样本并将所述多个数据样本并行地写入到输出向量。
3.如权利要求1所述的系统,其中,所述向量处理器用于接收一个或多个输入向量中的所述多个数据样本。
4.如权利要求3所述的系统,其中,所述一个或多个输入向量中的输入向量的尺寸为一个字节。
5.如权利要求1所述的系统,其中,所述多个数据样本中的至少一个数据样本的尺寸为一个位。
6.如权利要求1-5中任一项所述的系统,其中,所述多个箱中的至少一个箱的尺寸为一个字节。
7.如权利要求1-5中任一项所述的系统,其中,所述向量处理器包括用于存储所述多个同构数据流的多个格式化类型或规范的控制模式表,其中,所述位格式化功能单元用于基于所述控制模式表中所存储的所述多个格式化类型或规范将所述多个数据样本与所述多个同构数据流相关联。
8.如权利要求1-5中任一项所述的系统,其中,所述向量处理器包括用于执行算术操作、逻辑操作、或任何其他数据处理操作的多个单输入多数据单元。
9.一种集成电路,包括:
处理电路,所述处理电路用于从与所述集成电路隔开的设备接收异构数据向量或将所述异构数据向量发送至与所述集成电路隔开的所述设备;以及
向量处理电路,所述向量处理电路用于接收所述异构数据向量并从所述异构数据向量并行地生成同构数据流。
10.如权利要求9所述的集成电路,其中,所述向量处理电路包括用于存储所述同构数据流的样本的多个箱。
11.如权利要求10所述的集成电路,其中,所述向量处理电路从所述多个箱并行地读取所述样本并且将所述样本并行地写入到输出向量。
12.如权利要求9所述的集成电路,其中,所述同构数据流中的至少一个同构数据流包括具有相同的尺寸、对齐性、格式、或以上各项的任何组合的一组样本。
13.如权利要求9所述的集成电路,其中,所述向量处理电路包括使得所述向量处理电路能够对所述异构数据向量或所述同构数据流中的至少一个同构数据流执行并行处理技术的单输入多数据超大指令字处理器。
14.如权利要求9所述的集成电路,其中,所述向量处理电路采用控制头来实现数据处理循环技术以生成所述同构数据流。
15.如权利要求14所述的集成电路,其中,所述控制头包括:
针对要由所述向量处理器执行的指令的一组控制输入;以及
指向输入数据的指针和指向输出数据的指针。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010186469.4/1.html,转载请声明来源钻瓜专利网。