发明名称 |
用于带有间接超长指令字处理部件至处理部件通信的有效同步MIMD操作的方法和设备 |
摘要 |
一种SIMD机(16O)采用多个在其中以有效方式消除了通信危险的平行处理机(PE)(104)。和执行指令及定界符指令一起采用间接超长指令字指令存储器(UIM)(160)。可采用屏蔽机制来控制哪些PE可使其UIM得到装入。此外,最好采用操作的接收模型。在一个方面,每个PE操作以控制一个选择从哪个PE接收的交换器(107)。本发明提出一种更好的用于执行平行算法的机器组织以减少硬件成本和复杂性并同时保持SIMD机和MIMD机二者的最佳特征以及使通信等待时间为最小。本发明对SIMD间接超长指令字(iVLIW)处理部件造成一级MIMD计算自主性并同时保持SIMD机组织中使用的单个控制线程。从而,用术语同步MIMD(SMIMD)描述本方法。 |
申请公布号 |
CN100380313C |
申请公布日期 |
2008.04.09 |
申请号 |
CN98810767.8 |
申请日期 |
1998.11.06 |
申请人 |
博普斯公司 |
发明人 |
格拉尔德·G·皮查奈克;托马斯·L·德拉本能托特;朱安·奎莱尔莫·莱维拉;戴维·卡尔·斯特鲁贝;格莱森·莫里斯 |
分类号 |
G06F9/00(2006.01);G06F5/00(2006.01) |
主分类号 |
G06F9/00(2006.01) |
代理机构 |
中国国际贸易促进委员会专利商标事务所 |
代理人 |
朱海波 |
主权项 |
1.一种间接超长指令字处理系统包括:具有超长指令字指令存储器的第一处理部分,用于把指令存储到一个超长指令字指令存储器位置内的槽组中;第一寄存器,用于存储具有多个定义指令类型的分组位组的和多个定义执行单元类型的单元字段位组的功能指令;一个预译码器,用于译码该多个分组位组和该多个单元字段位组;以及一种装入机制,用于根据所述译码把功能指令装入到超长指令字指令存储器中的一个适当所述槽中。 |
地址 |
美国北卡罗来纳州 |