EVENT-DRIVEN FRAMEWORK FOR GPU PROGRAMMING
    13.
    发明申请

    公开(公告)号:US20180329762A1

    公开(公告)日:2018-11-15

    申请号:US15778109

    申请日:2015-12-25

    CPC classification number: G06F9/542 G06F9/44 G06F9/4411

    Abstract: Methods and apparatus relating to event-driven framework for GPU (Graphics Processing Unit) programming are described. In an embodiment, event-driven logic receives a signal that indicates detection of an event by a device. Memory stores information corresponding to a kernel that is to be associated with the event. The event-driven logic causes a Graphics Processing Unit (GPU) to execute the kernel to process one or more operations in response to the event. Other embodiments are also disclosed and claimed.

    APPARATUS AND METHOD TO IMPROVE MEMORY ACCESS PERFORMANCE BETWEEN SHARED LOCAL MEMORY AND SYSTEM GLOBAL MEMORY

    公开(公告)号:US20170364440A1

    公开(公告)日:2017-12-21

    申请号:US15525033

    申请日:2014-12-08

    Abstract: Described is a machine-readable storage medium having instructions stored thereon, that when executed, cause a processor to perform a method which comprises: grouping two or more work groups to form a super-workgroup; and partitioning a portion of a memory space into one or more super-shared local memories (Super-SLMs), wherein the memory space shared within the super-workgroup forms at least one Super-SLM of the one or more Super-SLMs. Described is an apparatus which comprises: a plurality of execution units; a cache memory having a portion characterized as a SLM which is shared with the plurality of execution units at least one of which is to operate on a work group of a sub-slice, wherein the SLM is shared within the work group; and at least one Super-SLM for providing shared memory accessible by different work groups in the sub-slice, wherein the at least one of the execution units is to operate on the different work groups.

Patent Agency Ranking