APPARATUS AND METHOD FOR DEADLOCK AVOIDANCE
    1.
    发明申请
    APPARATUS AND METHOD FOR DEADLOCK AVOIDANCE 审中-公开
    装置和方法灭绝避风

    公开(公告)号:US20160077997A1

    公开(公告)日:2016-03-17

    申请号:US14881157

    申请日:2015-10-13

    Applicant: Cray Inc.

    Abstract: An improved method for the prevention of deadlock in a massively parallel processor (MPP) system wherein, prior to a process sending messages to another process running on a remote processor, the process allocates space in a deadlock-avoidance FIFO. The allocated space provides a “landing zone” for requests that the software process (the application software) will subsequently issue using a remote-memory-access function. In some embodiments, the deadlock-avoidance (DLA) function provides two different deadlock-avoidance schemes: controlled discard and persistent reservation. In some embodiments, the software process determines which scheme will be used at the time the space is allocated.

    Abstract translation: 一种用于在大规模并行处理器(MPP)系统中防止死锁的改进方法,其中在将消息发送到在远程处理器上运行的另一进程之前,该进程在死锁避免FIFO中分配空间。 分配的空间为软件进程(应用软件)随后将使用远程存储器访问功能发出的请求提供“着陆区域”。 在一些实施例中,死锁避免(DLA)功能提供两种不同的死锁避免方案:受控丢弃和永久保留。 在一些实施例中,软件过程确定在分配空间时将使用哪种方案。

    Method and apparatus for deadlock avoidance
    2.
    发明授权
    Method and apparatus for deadlock avoidance 有权
    防止死锁的方法和装置

    公开(公告)号:US09160607B1

    公开(公告)日:2015-10-13

    申请号:US13798074

    申请日:2013-03-12

    Applicant: Cray Inc.

    Abstract: An improved method for the prevention of deadlock in a massively parallel processor (MPP) system wherein, prior to a process sending messages to another process running on a remote processor, the process allocates space in a deadlock-avoidance FIFO. The allocated space provides a “landing zone” for requests that the software process (the application software) will subsequently issue using a remote-memory-access function. In some embodiments, the deadlock-avoidance (DLA) function provides two different deadlock-avoidance schemes: controlled discard and persistent reservation. In some embodiments, the software process determines which scheme will be used at the time the space is allocated.

    Abstract translation: 一种用于在大规模并行处理器(MPP)系统中防止死锁的改进方法,其中在将消息发送到在远程处理器上运行的另一进程之前,该进程在死锁避免FIFO中分配空间。 分配的空间为软件进程(应用软件)随后将使用远程存储器访问功能发出的请求提供“着陆区域”。 在一些实施例中,死锁避免(DLA)功能提供两种不同的死锁避免方案:受控丢弃和永久保留。 在一些实施例中,软件过程确定在分配空间时将使用哪种方案。

Patent Agency Ranking