Establishing thread priority in a processor or the like
    3.
    发明授权
    Establishing thread priority in a processor or the like 有权
    在处理器等中建立线程优先级

    公开(公告)号:US08041754B1

    公开(公告)日:2011-10-18

    申请号:US09490172

    申请日:2000-01-22

    申请人: Deborah T. Marr

    发明人: Deborah T. Marr

    摘要: In a multi-threaded processor, one or more variables are set up in memory (e.g., a register) to indicate which of a plurality of executable threads has a higher priority. Once the variable is set, several embodiments are presented for granting higher priority processing to the designated thread. For example, more instructions from the higher priority thread may be executed as compared to the lower priority thread. Also, a higher priority thread may be given comparatively more access to a given resource, such as memory or a bus.

    摘要翻译: 在多线程处理器中,在存储器(例如,寄存器)中设置一个或多个变量,以指示多个可执行线程中的哪一个具有较高优先级。 一旦设置了变量,就呈现了几个实施例,用于向指定的线程授予更高优先级的处理。 例如,与较低优先级线程相比,可以执行来自较高优先级线程的更多指令。 此外,可以给予较高优先级的线程相对更多地访问诸如存储器或总线的给定资源。

    APPARATUS AND METHOD FOR PROCESSING SPARSE DATA

    公开(公告)号:US20180189032A1

    公开(公告)日:2018-07-05

    申请号:US15394968

    申请日:2016-12-30

    IPC分类号: G06F9/44

    摘要: An apparatus and method are described for designing an accelerator for processing sparse data. For example, one embodiment comprises a machine-readable medium having program code stored thereon which, when executed by a processor, causes the processor to perform the operations of: analyzing input graph program code and parameters associated with a target accelerator in view of an accelerator architecture template; responsively mapping the parameters onto the architecture template to implement customizations to the accelerator architecture template; and generating a hardware description representation of the target accelerator based on the determined mapping of the parameters to apply to the accelerator architecture template.

    Establishing thread priority in a processor or the like
    6.
    发明授权
    Establishing thread priority in a processor or the like 有权
    在处理器等中建立线程优先级

    公开(公告)号:US08516024B2

    公开(公告)日:2013-08-20

    申请号:US13250175

    申请日:2011-09-30

    申请人: Deborah T. Marr

    发明人: Deborah T. Marr

    摘要: In a multi-threaded processor, one or more variables are set up in memory (e.g., a register) to indicate which of a plurality of executable threads has a higher priority. Once the variable is set, several embodiments are presented for granting higher priority processing to the designated thread. For example, more instructions from the higher priority thread may be executed as compared to the lower priority thread. Also, a higher priority thread may be given comparatively more access to a given resource, such as memory or a bus.

    摘要翻译: 在多线程处理器中,在存储器(例如,寄存器)中设置一个或多个变量,以指示多个可执行线程中的哪一个具有较高优先级。 一旦设置了变量,就呈现了几个实施例,用于向指定的线程授予更高优先级的处理。 例如,与较低优先级线程相比,可以执行来自较高优先级线程的更多指令。 此外,可以给予较高优先级的线程相对更多地访问诸如存储器或总线的给定资源。