[发明专利]阵列搜索操作有效
申请号: | 200510125001.X | 申请日: | 2001-09-26 |
公开(公告)号: | CN1766833A | 公开(公告)日: | 2006-05-03 |
发明(设计)人: | C·P·洛斯;R·克拉格特拉;J·福利德曼 | 申请(专利权)人: | 英特尔公司;模拟设备股份有限公司 |
主分类号: | G06F9/302 | 分类号: | G06F9/302;G06F9/30;G06F7/22 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 钱慰民 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在一个实施例,可编程处理器响应于N/M个机器指令搜索N个数据元素的阵列,其中处理器具有配置为并行处理M个数据元素的流水线。响应于机器指令,控制单元使流水线在单个取指周期中从元素阵列检索M个数据元素,将数据元素与M个当前的极值同时进行比较,并根据比较更新当前的极值以及当前极值的M个参考。 | ||
搜索关键词: | 阵列 搜索 操作 | ||
【主权项】:
1.一种装置,包括:处理器,耦合于一存储器件,其中所述处理器包括配置为并行处理M个数据元素的流水线以及配置为响应于N/M条机器指令使所述流水线在N个数据元素的阵列中搜索极值的控制单元,其中响应于所述机器指令,所述流水线配置为:在单个取指周期中从所述N个数据元素的阵列检索M个数据元素;同时将所检索的M个数据元素与相对应的M个当前极值进行比较,并且根据所述比较来更新与所述M个当前极值相关的累加器和指针,所述指针包括一个或多个指针寄存器以存储指示在所述N个数据元素的阵列中极值地址的信息;以及分析所述N/M条机器指令的结果以至少识别阵列中至少一个极值的值,其中所述至少一个极值包括在阵列中出现多于一次的极值,并且其中所述至少一个极值在阵列中的位置包括所述在阵列中出现多于一次的极值第一次出现和最后一次出现中预定的一个的位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司;模拟设备股份有限公司,未经英特尔公司;模拟设备股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510125001.X/,转载请声明来源钻瓜专利网。
- 上一篇:P2P服务方法
- 下一篇:机器人控制系统及机器人控制方法