EFFICIENT IMAGE ANALYSIS APPARATUS AND TECHNIQUE
    3.
    发明申请
    EFFICIENT IMAGE ANALYSIS APPARATUS AND TECHNIQUE 有权
    有效的图像分析设备和技术

    公开(公告)号:US20140119657A1

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

    申请号:US13666913

    申请日:2012-11-01

    IPC分类号: G06K9/36

    摘要: An apparatus may include a memory, a processor circuit, and a connected component labeling module. The connected component labeling module may be operative of the processor circuit to determine one or more connected components during reading of an image comprising a multiplicity of pixels from the memory, assign a label to a plurality of pixels of the multiplicity of pixels, generate one or more label connections for a respective one or more labels, each label connection linking a higher label to a lowest label for the same connected component, and write to the memory for each label of the one or more labels a lowest label as defined by the label connection for the each label after a label is assigned to each pixel.

    摘要翻译: 装置可以包括存储器,处理器电路和连接的部件标签模块。 连接的组件标注模块可操作于处理器电路,以在从存储器读取包括多个像素的图像的读取期间确定一个或多个连接的组件,将标签分配给多个像素的多个像素,生成一个或多个 针对相应的一个或多个标签的更多标签连接,每个标签连接将较高标签链接到相同连接部件的最低标签,并且向该存储器写入一个或多个标签的每个标签,该标签由标签定义 将标签分配给每个像素后,每个标签的连接。

    APPARATUS AND METHOD FOR PERFORMING A PERMUTE OPERATION
    4.
    发明申请
    APPARATUS AND METHOD FOR PERFORMING A PERMUTE OPERATION 有权
    用于执行操作的装置和方法

    公开(公告)号:US20150026440A1

    公开(公告)日:2015-01-22

    申请号:US13996072

    申请日:2011-12-23

    IPC分类号: G06F9/30

    摘要: An apparatus and method are described for permuting data elements with masking. For example, a method according to one embodiment includes the following operations: reading values from a mask data structure to determine whether masking is implemented for each data element of a destination operand; if masking not implemented for a particular data element, then selecting data elements from the destination operand and a second source operand based on index values stored in a first source operand to be copied to data element positions within the destination operand, wherein any one of the data elements from either the destination operand and the second source operand may be copied to any one of the data element positions within the destination operand; if masking is implemented for a particular data element of the destination operand, then performing a designated masking operation with respect to that particular data element.

    摘要翻译: 描述了用掩模来置换数据元素的装置和方法。 例如,根据一个实施例的方法包括以下操作:从掩模数据结构读取值以确定是否对目的地操作数的每个数据元素实施掩蔽; 如果对特定数据元素没有实现掩蔽,则根据存储在第一源操作数中的索引值从目的地操作数和第二源操作数中选择要复制到目的地操作数内的数据元素位置的第二源操作数,其中, 来自目的地操作数和第二源操作数的数据元素可以被复制到目的地操作数中的任何一个数据元素位置; 如果针对目的地操作数的特定数据元素实现掩蔽,则对该特定数据元素执行指定的屏蔽操作。

    PROCESSOR HAVING MULTIPLE CORES, SHARED CORE EXTENSION LOGIC, AND SHARED CORE EXTENSION UTILIZATION INSTRUCTIONS
    5.
    发明申请
    PROCESSOR HAVING MULTIPLE CORES, SHARED CORE EXTENSION LOGIC, AND SHARED CORE EXTENSION UTILIZATION INSTRUCTIONS 有权
    具有多个CORES,共享核心扩展逻辑和共享核心扩展应用指令的处理器

    公开(公告)号:US20140089635A1

    公开(公告)日:2014-03-27

    申请号:US13629460

    申请日:2012-09-27

    IPC分类号: G06F15/76

    摘要: An apparatus of an aspect includes a plurality of cores and shared core extension logic coupled with each of the plurality of cores. The shared core extension logic has shared data processing logic that is shared by each of the plurality of cores. Instruction execution logic, for each of the cores, in response to a shared core extension call instruction, is to call the shared core extension logic. The call is to have data processing performed by the shared data processing logic on behalf of a corresponding core. Other apparatus, methods, and systems are also disclosed.

    摘要翻译: 一个方面的装置包括与多个核心中的每一个耦合的多个核心和共享核心扩展逻辑。 共享核心扩展逻辑具有由多个核心中的每一个共享的共享数据处理逻辑。 用于响应于共享核心扩展调用指令的每个核心的指令执行逻辑是调用共享的核心扩展逻辑。 呼叫是由共享数据处理逻辑代表相应的核进行数据处理。 还公开了其他装置,方法和系统。

    Apparatus and method for performing a permute operation
    7.
    发明授权
    Apparatus and method for performing a permute operation 有权
    用于执行置换操作的装置和方法

    公开(公告)号:US09495162B2

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

    申请号:US13996072

    申请日:2011-12-23

    IPC分类号: G06F9/30

    摘要: An apparatus and method are described for permuting data elements with masking. For example, a method according to one embodiment includes the following operations: reading values from a mask data structure to determine whether masking is implemented for each data element of a destination operand; if masking not implemented for a particular data element, then selecting data elements from the destination operand and a second source operand based on index values stored in a first source operand to be copied to data element positions within the destination operand, wherein any one of the data elements from either the destination operand and the second source operand may be copied to any one of the data element positions within the destination operand; if masking is implemented for a particular data element of the destination operand, then performing a designated masking operation with respect to that particular data element.

    摘要翻译: 描述了用掩模来置换数据元素的装置和方法。 例如,根据一个实施例的方法包括以下操作:从掩模数据结构读取值以确定是否对目的地操作数的每个数据元素实施掩蔽; 如果对特定数据元素没有实现掩蔽,则根据存储在第一源操作数中的索引值从目的地操作数和第二源操作数中选择要复制到目的地操作数内的数据元素位置的第二源操作数,其中, 来自目的地操作数和第二源操作数的数据元素可以被复制到目的地操作数中的任何一个数据元素位置; 如果针对目的地操作数的特定数据元素实现掩蔽,则对该特定数据元素执行指定的屏蔽操作。

    Preempting Fixed Function Media Devices
    10.
    发明申请
    Preempting Fixed Function Media Devices 审中-公开
    抢占固定功能媒体设备

    公开(公告)号:US20130307860A1

    公开(公告)日:2013-11-21

    申请号:US13992362

    申请日:2012-03-30

    IPC分类号: G06T1/20

    CPC分类号: G06T1/20 G06F9/3861

    摘要: In accordance with some embodiments, a fixed function media accelerator may be preempted in the middle of processing one frame of data and still be able to resume operation later without the need to save an internal state. This ability to be preempted, without saving an internal state, may be important for supporting page fault and increasing the responsiveness of fixed function engines. Enabling preemption without the need to save the entire state reduces the complexity of the implementation in some embodiments.

    摘要翻译: 根据一些实施例,固定功能介质加速器可以在处理一帧数据的中间被抢占,并且仍然能够在稍后恢复操作而不需要保存内部状态。 这种在不保存内部状态的情况下被抢占的能力对于支持页面错误并增加固定功能引擎的响应性可能是重要的。 在一些实施例中,启用抢占而不需要保存整个状态降低了实现的复杂性。