首页> 外国专利> BARRIER SYNCHRONIZATION FOR DISTRIBUTED MEMORY MASSIVELY PARALLEL PROCESSING SYSTEMS

BARRIER SYNCHRONIZATION FOR DISTRIBUTED MEMORY MASSIVELY PARALLEL PROCESSING SYSTEMS

机译:分布式内存大规模并行处理系统的屏障同步

摘要

A barrier mechanism provides a low-latency method of synchronizing all or some of the processing elements (PEs) in a massively parallel processing system. The barrier mechanism is supported by one or more physical barrier synchronization circuits each receiving an input from every PE in the processing system. Each PE has an associated barrier synchronization register, in which each bit is used as an input to one of a plurality of logical barrier synchronisation circuits. The hardware supports both a conventional barrier function and an alternative eureka function. Each bit in the barrier synchronization registers can be programmed to perform as either barrier or eureka function, and all bits of the registers and each barrier synchronization circuits functions independently. Partitioning among PEs is accomplished by a barrier mask and interrupt register which enable certain of the bits in the barrier synchronization registers to a defined groups of PEs. Further partitioning is accomplished by providing bypass points in the physical barrier synchronization circuits to subdivide the physical barrier synchronization circuits into several types of PE barrier partitions of varying size and shape. The barrier mask and interrupt register and the bypass points are used in concert to accomplish flexible and scalable partitions corresponding to user-desired sizes and shapes with a latency several orders of magnitude faster than existing software implementations.
机译:屏障机制提供了一种低延迟方法,用于在大规模并行处理系统中同步所有或某些处理元素(PE)。屏障机制由一个或多个物理屏障同步电路支持,每个电路都从处理系统中的每个PE接收输入。每个PE具有一个关联的屏障同步寄存器,其中每个位都用作多个逻辑屏障同步电路之一的输入。硬件同时支持常规屏障功能和替代尤里卡功能。屏障同步寄存器中的每个位都可以编程为充当屏障或尤里卡功能,并且寄存器的所有位和每个屏障同步电路都独立起作用。 PE之间的分区是通过屏障屏蔽和中断寄存器完成的,这些屏障和中断寄存器使屏障同步寄存器中的某些位能够到达已定义的PE组。通过在物理屏障同步电路中提供旁路点以将物理屏障同步电路细分为多种类型的大小和形状不同的PE屏障分区,可以实现进一步的分区。屏障掩码和中断寄存器以及旁路点共同用于完成与用户所需的大小和形状相对应的灵活且可扩展的分区,其延迟比现有软件实现快几个数量级。

著录项

  • 公开/公告号EP0733234B1

    专利类型

  • 公开/公告日1999-07-14

    原文格式PDF

  • 申请/专利权人 CRAY RESEARCH INC;

    申请/专利号EP19950903692

  • 发明设计人 FROMM ERIC C.;OBERLIN STEVEN M.;

    申请日1994-12-07

  • 分类号G06F9/46;

  • 国家 EP

  • 入库时间 2022-08-22 02:20:07

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号