ASYNCHRONOUS EXECUTION MECHANISM
    62.
    发明申请

    公开(公告)号:US20210256653A1

    公开(公告)日:2021-08-19

    申请号:US17115555

    申请日:2020-12-08

    Abstract: An apparatus to facilitate asynchronous execution at a processing unit. The apparatus includes one or more processors to detect independent task passes that may be executed out of order in a pipeline of the processing unit, schedule a first set of processing tasks to be executed at a first set of processing elements at the processing unit and schedule a second set of tasks to be executed at a second set of processing elements, wherein execution of the first set of tasks at the first set of processing elements is to be performed simultaneous and in parallel to execution of the second set of tasks at the second set of processing elements.

    Apparatus and method for scalable error detection and reporting

    公开(公告)号:US10922161B2

    公开(公告)日:2021-02-16

    申请号:US16203578

    申请日:2018-11-28

    Abstract: Apparatus and method for scalable error reporting. For example, one embodiment of an apparatus comprises error detection circuitry to detect an error in a component of a first tile within a tile-based hierarchy of a processing device; error classification circuitry to classify the error and record first error data based on the classification; a first tile interface to combine the first error data with second error data received from one or more other components associated with the first tile to generate first accumulated error data; and a master tile interface to combine the first accumulated error data with second accumulated error data received from at least one other tile interface to generate second accumulated error data and to provide the second accumulated error data to a host executing an application to process the second accumulated error data.

    Asynchronous execution mechanism
    65.
    发明授权

    公开(公告)号:US10861126B1

    公开(公告)日:2020-12-08

    申请号:US16449034

    申请日:2019-06-21

    Abstract: An apparatus to facilitate asynchronous execution at a processing unit. The apparatus includes one or more processors to detect independent task passes that may be executed out of order in a pipeline of the processing unit, schedule a first set of processing tasks to be executed at a first set of processing elements at the processing unit and schedule a second set of tasks to be executed at a second set of processing elements, wherein execution of the first set of tasks at the first set of processing elements is to be performed simultaneous and in parallel to execution of the second set of tasks at the second set of processing elements.

    MEMORY MAPPING FOR A GRAPHICS PROCESSING UNIT
    70.
    发明申请
    MEMORY MAPPING FOR A GRAPHICS PROCESSING UNIT 有权
    图形处理单元的存储映射

    公开(公告)号:US20170004598A1

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

    申请号:US15202143

    申请日:2016-07-05

    CPC classification number: G06T1/60 G06F9/485 G06F12/1009 G06F12/128 G06T1/20

    Abstract: An electronic device is described herein. The electronic device may include a page walker module to receive a page request of a graphics processing unit (GPU). The page walker module may detect a page fault associated with the page request. The electronic device may include a controller, at least partially comprising hardware logic. The controller is to monitor execution of the page request having the page fault. The controller determines whether to suspend execution of a work item at the GPU associated with the page request having the page fault, or to continue execution of the work item based on factors associated with the page request.

    Abstract translation: 本文描述了一种电子设备。 电子设备可以包括页面助行器模块,用于接收图形处理单元(GPU)的页面请求。 页面助行器模块可以检测与页面请求相关联的页面错误。 电子设备可以包括至少部分地包括硬件逻辑的控制器。 控制器将监视具有页面错误的页面请求的执行。 控制器确定是否在与具有页面错误的页面请求相关联的GPU处挂起工作项的执行,或者基于与页面请求相关联的因素来继续执行工作项。

Patent Agency Ranking