SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT TO ENABLE THE YIELDING OF THREADS IN A GRAPHICS PROCESSING UNIT TO TRANSFER CONTROL TO A HOST PROCESSOR
    1.
    发明申请
    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT TO ENABLE THE YIELDING OF THREADS IN A GRAPHICS PROCESSING UNIT TO TRANSFER CONTROL TO A HOST PROCESSOR 审中-公开
    系统,方法和计算机程序产品,用于在图形处理单元中对线程进行控制以将控制转移到主机处理器

    公开(公告)号:US20150145871A1

    公开(公告)日:2015-05-28

    申请号:US14088289

    申请日:2013-11-22

    CPC classification number: G06T1/20 G06F8/41 G06F8/447 G06F9/45516

    Abstract: A method, system, and computer-program product are provided to enable the yielding by threads executing in a processing unit to transfer control to a host processor. The method includes the steps of receiving an intermediate representation of a program, replacing a yield instruction in the intermediate representation with a yield operation that includes one or more instructions, and compiling at least a portion of the modified intermediate representation into a machine code for execution on a parallel processing unit.

    Abstract translation: 提供了一种方法,系统和计算机程序产品,以使处理单元中执行的线程的屈服能力将控制转移到主机处理器。 该方法包括以下步骤:接收程序的中间表示,用包括一个或多个指令的收益操作替换中间表示中的收益率指令,以及将修改的中间表示的至少一部分编译成用于执行的机器代码 在并行处理单元上。

Patent Agency Ranking