[发明专利]用于提供用于基因组测序和比对的族群计数功能的方法、装置、指令以及逻辑有效
申请号: | 201480038292.6 | 申请日: | 2014-08-06 |
公开(公告)号: | CN105359129B | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | T.塞奇;E.欧尔德-艾哈迈德-瓦尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F15/80 | 分类号: | G06F15/80;G06F9/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 王洪斌;张涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 指令和逻辑提供了SIMD向量种群计数功能。一些实施例在向量寄存器或存储器向量的n个数据字段的部分的每个数据字段中存储数据的至少两个位。在处理器中,执行用于向量种群计数的SIMD指令,使得针对向量寄存器或存储器向量中的n个数据字段的该部分,对等于第一一个或多个预先确定的二进制值的二进制值的出现进行计数,并且所计数的出现存储在对应于向量寄存器或存储器向量中的n个数据字段的该部分的目的寄存器的一部分中,作为对应于第一一个或多个预先确定的二进制值的第一一个或多个计数。 | ||
搜索关键词: | 用于 提供 基因组 族群 计数 功能 方法 装置 指令 以及 逻辑 | ||
【主权项】:
1.一种处理器,包括:存储设备,用于存储第一源向量部分,所述第一源向量部分包括第一多个封装数据字段,其中,第一源向量部分中的所述第一多个封装数据字段中的每一个用于存储仅仅两个位;对应于所述第一源向量部分的目的寄存器部分,用于在对应第一源向量部分中存储对应的一个或多个预先确定的两个位的二进制值的出现的一个或多个计数;解码级,用于对第一指令进行解码,所述第一指令指定向量种群计数操作;以及一个或多个执行单元,响应于经解码的第一指令,用于:读取所述第一源向量部分中的每个封装数据字段的所述两个位;针对所述第一源向量部分中的第一多个封装数据字段,对等于所述一个或多个预先确定的两个位的二进制值的二进制值的出现进行计数,以及在对应于所述第一源向量部分的目的寄存器部分中存储出现的计数,作为对应于所述一个或多个预先确定的两个位的二进制值的所述出现的一个或多个计数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480038292.6/,转载请声明来源钻瓜专利网。