【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种带有集群式ILP处理器(即集群式指令级并行(Instruction Level Parallelism)处理器)的数据处理系统。
技术介绍
指令级并行(ILP)处理器领域的一个主要问题是寄存器文件资源的扩展性。过去,ILP体系结构是围绕集中式的资源来涉及,以满足需要大量寄存器来保存当前正在执行的所有并行运算操作结果的需求。使用集中式寄存器文件使得功能单元之间的数据共享更为容易,并简化了寄存器分配与调度。但是,由于具有大量端口的庞大的单个寄存器文件很难创建并限制了处理器的周期,所以这种单一的集中式寄存器文件的扩展性是有限的。特别地,增加功能单元的话,由于额外的寄存器文件端口,因此将延长互连的时间并以指数级增大寄存器文件的面积和延迟。因此,这种方法的扩展性有限。近来VLSI技术和计算机体系结构领域的发展显示,在某些领域中使用分布式的组织结构可能更优越。据预测,未来处理器性能将受通信能力的约束的限制,而不是受计算能力的约束的限制。这一问题的一种解决方案是划分资源并在物理上将这些资源分布在处理器上以避免较长的线路,较长的线路对通信速度以及等待时间都有 ...
【技术保护点】
数据处理系统,包括:集群式指令级并行处理器,包括多个集群(A-D),其中每个集群包括至少一个寄存器文件和至少一个功能单元;指令单元(IFD),用于向所述多个集群(A-D)发出控制信号,其中所述指令单元(IFD)通过各个控制连 接(CA-CD)连接到所述多个集群(A-D)的每一个,并且其中,根据所述指令单元(IFD)和所述多个集群(A-D)之间的距离,在所述多个控制连接(CA-CD)中安排一个或多个附加的流水线寄存器(P)。
【技术特征摘要】
【国外来华专利技术】EP 2003-4-7 03100923.61.数据处理系统,包括集群式指令级并行处理器,包括多个集群(A-D),其中每个集群包括至少一个寄存器文件和至少一个功能单元;指令单元(IFD),用于向所述多个集群(A-D)发出控制信号,其中所述指令单元(IFD)通过各个控制连接(CA-CD)连接到所述多个集群(A-D)的每一个,并且其中,根据所述指令单元(IFD)和所述多个集群(A-D)之间的距离,在所述多个控制连接(CA-CD)中安排一个或多个附加的流水线寄存器(P)。2.根据权利要求1所述的数据处理系统,其中所述多个集群(A-D)通过点对点连接彼此相连。...
【专利技术属性】
技术研发人员:安德烈特雷齐科,
申请(专利权)人:皇家飞利浦电子股份有限公司,
类型:发明
国别省市:NL[荷兰]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。