【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及多处理器数据处理系统,并且具体涉及配置有多个处理单元的数据处理系统上的操作。更具体地,本专利技术涉及用于跨越多核心数据处理系统的多个处理处理单元的分布式工作的竞争并行处理的方法和系统。
技术介绍
先进的计算处理实现作为多维工作集的工作竞争。例如,在设计用于执行对于2或3维对象的操作的计算标准(例如,OpenCL )中提供N维(ND)范围命令,其使得要调度的多维工作集能够使用等于N维的索引空间,其中工作因而在该N维空间上重复(OpenCL是苹果公司的商标)。在这些用于跨越多维空间竞争工作的传统方法的情况下,存在固有的复杂性,使得非常难以有效地调度工作和/或有效地通信(跨越多维)调度和竞争哪个工作。
技术实现思路
从一个方面来看,本专利技术提供一种方法、计算机系统架构和计算机程序产品,用于数据处理系统中N维(ND)范围命令的有效分派/完成。所述方法包括编译器从接收的程序指令生成一个或多个命令,其中所述一个或多个命令由运行时间调度程序利用,以便调度工作用于在数据处理系统内的一个或多个处理单元上执行;与编译器相关联的ND范围工作处理(WP)逻辑确定由编译 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:GH贝洛斯,J马德鲁加,B米诺,B霍顿,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。