发明名称 |
阵列搜索操作 |
摘要 |
在一个实施例,可编程处理器响应于N/M个机器指令搜索N个数据元素的阵列,其中处理器具有配置为并行处理M个数据元素的流水线。响应于机器指令,控制单元使流水线在单个取指周期中从元素阵列检索M个数据元素,将数据元素与M个当前的极值同时进行比较,并根据比较更新当前的极值以及当前极值的M个参考。 |
申请公布号 |
CN1230741C |
申请公布日期 |
2005.12.07 |
申请号 |
CN01816469.2 |
申请日期 |
2001.09.26 |
申请人 |
英特尔公司;模拟设备股份有限公司 |
发明人 |
C·P·洛斯;R·克拉格特拉;J·福利德曼 |
分类号 |
G06F9/302;G06F9/30;G06F7/22 |
主分类号 |
G06F9/302 |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
李家麟 |
主权项 |
1.一种方法,包括:接收N/M条机器指令,这些机器指令使处理器搜索N个数据元素的阵列,其中N和M是大于1的整数;以及,执行第一机器指令,包括:检索M个数据元素;同时将M个数据元素与M个相对应的当前极值相比较;以及,根据所述比较来更新具有M个参考的组,其中所述具有M个参考的组包含指针寄存器,以存储所述N个数据元素的阵列中对应极值的数据量的地址。 |
地址 |
美国加利福尼亚州 |