Framework for performing updates of globally shared data in a multiprocessor environment
    1.
    发明授权
    Framework for performing updates of globally shared data in a multiprocessor environment 有权
    在多处理器环境中执行全局共享数据更新的框架

    公开(公告)号:US09524324B1

    公开(公告)日:2016-12-20

    申请号:US13726805

    申请日:2012-12-26

    CPC classification number: G06F17/30575

    Abstract: Described are techniques for processing a request to update a globally shared data item. The request is received at a first processor designated as the master processor. Other processors are designated as non-master processors. The first processor sends a synchronization request message to the other processors. The first processor waits a predetermined amount of time for the other processors to signal to the first processor regarding commitment in executing the request. Responsive to the first processor receiving the signal from the other processors first processing is performed that includes the first processor notifying the other processors regarding completion of a first synchronization point, updating the globally shared data item by said first processor, and waiting, by the other processors, for notification from the first processor regarding completion of a second synchronization point thereby indicating that updating of the globally shared data item is completed.

    Abstract translation: 描述了用于处理更新全局共享数据项的请求的技术。 该请求在被指定为主处理器的第一处理器处被接收。 其他处理器被指定为非主处理器。 第一处理器向其他处理器发送同步请求消息。 第一处理器等待预定的时间量,以使其他处理器向执行请求的承诺向第一处理器通知信号。 响应于接收来自其他处理器的信号的第一处理器执行第一处理,其包括第一处理器通知其他处理器关于第一同步点的完成,由所述第一处理器更新全局共享数据项,并等待另一处理器 处理器,用于从第一处理器通知第二同步点的完成,从而指示全局共享数据项的更新完成。

Patent Agency Ranking