Hardware mechanism for performing atomic actions on remote processors

    公开(公告)号:US10216662B2

    公开(公告)日:2019-02-26

    申请号:US14866933

    申请日:2015-09-26

    Abstract: Embodiments of systems, apparatuses, and methods for remote action handling are describe. In an embodiment, a hardware apparatus comprises: a first register to store a memory address of a payload corresponding to an action to be performed associated with a remote action request (RAR) interrupt, a second register to store a memory address of an action list accessible by a plurality of processors, and a remote action handler circuit to identify a received RAR interrupt, perform an action of the received RAR interrupt, and signal acknowledgment to an initiating processor upon completion of the action.

    CPU/GPU Synchronization Mechanism
    6.
    发明申请
    CPU/GPU Synchronization Mechanism 审中-公开
    CPU / GPU同步机制

    公开(公告)号:US20170018051A1

    公开(公告)日:2017-01-19

    申请号:US15278316

    申请日:2016-09-28

    CPC classification number: G06T1/20 G06T1/60

    Abstract: A thread on one processor may be used to enable another processor to lock or release a mutex. For example, a central processing unit thread may be used by a graphics processing unit to secure a mutex for a shared memory.

    Abstract translation: 可以使用一个处理器上的线程来使另一个处理器能够锁定或释放互斥体。 例如,图形处理单元可以使用中央处理单元线程来保护用于共享存储器的互斥体。

Patent Agency Ranking