INITIATION OF CACHE FLUSHES AND INVALIDATIONS ON GRAPHICS PROCESSORS
    11.
    发明申请
    INITIATION OF CACHE FLUSHES AND INVALIDATIONS ON GRAPHICS PROCESSORS 有权
    高速缓存的启动和图形处理器的无效

    公开(公告)号:US20140379993A1

    公开(公告)日:2014-12-25

    申请号:US13926328

    申请日:2013-06-25

    CPC classification number: G06F12/0837 G06F12/0808 G06F2212/302

    Abstract: Methods and systems may provide for receiving, at a graphics processor, a workload from a host processor and using a kernel on the graphics processor to issue a thread group for execution of the workload on the graphics processor. Additionally, one or more coherency messages may be initiated, by the graphics processor, in response to a thread-related condition of one or more caches on the graphics processor. In one example, the thread-related condition is associated with the execution of the workload on the graphics processor and indicates that the one or more caches on the graphics processor are not coherent with a system memory associated with the host processor.

    Abstract translation: 方法和系统可以提供在图形处理器处接收来自主机处理器的工作负载并且使用图形处理器上的内核来发布用于在图形处理器上执行工作负载的线程组。 另外,响应于图形处理器上的一个或多个高速缓存的线程相关状况,图形处理器可以启动一个或多个一致性消息。 在一个示例中,线程相关条件与图形处理器上的工作负载的执行相关联,并且指示图形处理器上的一个或多个高速缓存与与主机处理器相关联的系统存储器不一致。

    PARALLEL FLOOD-FILL TECHNIQUES AND ARCHITECTURE
    12.
    发明申请
    PARALLEL FLOOD-FILL TECHNIQUES AND ARCHITECTURE 有权
    并行浮法技术和建筑

    公开(公告)号:US20140104285A1

    公开(公告)日:2014-04-17

    申请号:US13651854

    申请日:2012-10-15

    CPC classification number: G06T1/20

    Abstract: Flood-fill techniques and architecture are disclosed. In accordance with one embodiment, the architecture comprises a hardware primitive with a software interface which collectively allow for both data-based and task-based parallelism in executing a flood-fill process. The hardware primitive is defined to do the flood-fill function and is scalable and may be implemented with a bitwise definition that can be tuned to meet power/performance targets, in some embodiments. In executing a flood-fill operation, and in accordance with an example embodiment, the software interface produces parallel threads and issues them to processing elements, such that each of the threads can run independently until done. Each processing element in turn accesses a flood-fill hardware primitive, each of which is configured to flood a seed inside an N×M image block. In some cases, processing element commands to the flood-fill hardware primitive(s) can be queued and acted upon pursuant to an arbitration scheme.

    Abstract translation: 洪水填充技术和结构被公开。 根据一个实施例,该架构包括具有软件接口的硬件原语,该软件接口在执行洪水填充处理时共同允许基于数据和基于任务的并行性。 硬件原语被定义为执行洪水填充功能并且是可扩展的,并且可以在一些实施例中以可以调整以满足功率/性能目标的按位定义来实现。 在执行洪水填充操作时,并且根据示例性实施例,软件接口产生并行线程并将其发布到处理元件,使得每个线程可以独立运行直到完成。 每个处理元件依次访问洪水填充硬件图元,其中的每一个被配置为在N×M图像块内泛滥种子。 在某些情况下,根据仲裁方案,可以对洪水填充硬件原语的处理单元命令进行排队和执行。

    Methods and apparatus for applying functions to content
    13.
    发明授权
    Methods and apparatus for applying functions to content 有权
    将功能应用于内容的方法和装置

    公开(公告)号:US07461349B1

    公开(公告)日:2008-12-02

    申请号:US11364664

    申请日:2006-02-28

    CPC classification number: G06F3/0481 G09G2340/0492

    Abstract: An editor application receives a selection of content made with a selection tool such as a computer mouse. The editor application monitors one or more motion attributes (e.g., direction, speed, etc.) associated with the selection tool during the selection of content. During a respective operation (e.g., pasting) of the selected content, the editor application takes into account the one or more motion attributes associated with the selection tool when initiating a paste function with respect to the selected content. That is, the one or more motion attributes observed during the selection of content dictate (at least in part) how editor application will use the selected content. For example, a user can select text from right-to-left. During a respective copy and paste operation, because the text was selected in reverse order, the editor application reverses an ordering of how the characters appear in the pasted text.

    Abstract translation: 编辑器应用程序接收使用诸如计算机鼠标之类的选择工具制作的内容的选择。 在选择内容期间,编辑器应用监视与选择工具相关联的一个或多个运动属性(例如,方向,速度等)。 在所选择的内容的相应操作(例如,粘贴)期间,当针对所选择的内容发起粘贴功能时,编辑器应用考虑与选择工具相关联的一个或多个运动属性。 也就是说,在选择内容期间观察到的一个或多个运动属性指示(至少部分地)编辑器应用将如何使用所选择的内容。 例如,用户可以从右到左选择文本。 在相应的复制和粘贴操作期间,由于以相反的顺序选择了文本,因此编辑器应用程序会反转字符在粘贴文本中的显示顺序。

    Scalable DWDM network switch architecture with wavelength tunable sources
    14.
    发明授权
    Scalable DWDM network switch architecture with wavelength tunable sources 有权
    具有波长可调源的可扩展DWDM网络交换机架构

    公开(公告)号:US06493119B1

    公开(公告)日:2002-12-10

    申请号:US09648518

    申请日:2000-08-25

    Abstract: A network switch connecting N input optical fibers and N output optical fibers, each optical fiber carrying M wavelength channels. The network switch has a control unit, a plurality of demultiplexers connected to the input output optical fibers, a plurality of tunable channel units, a switch fabric and a plurality of combiners connected to the output optical fibers. The demultiplexers and tunable channel units provide the wavelength routing function and the switch fabric, which has M×N2 switch points, switches signals from input optical fiber to output fiber so that the switch can switch signals from one wavelength channel to another and from one input optical fiber to one or more output optical fibers of the optical network. The switch fabric is formed from a plurality of switch modules, one switch module for each incoming wavelength channel. The switch modules are also formed from partitionable arrangements of switch elements and combiners so that the switch fabric and switch can be scaled up and reconfigured on an “as needed” basis.

    Abstract translation: 一个网络交换机连接N个输入​​光纤和N个输出光纤,每个光纤承载M个波长信道。 网络交换机具有控制单元,连接到输入输出光纤的多个解复用器,多个可调谐通道单元,交换结构和连接到输出光纤的多个组合器。 解复用器和可调谐信道单元提供波长路由功能,具有MxN2切换点的交换结构将信号从输入光纤切换到输出光纤,使得交换机可以将信号从一个波长信道切换到另一个波长信道,并从一个输入光纤 到光网络的一个或多个输出光纤。 交换结构由多个开关模块形成,一个用于每个输入波长通道的开关模块。 交换机模块也由开关元件和组合器的可分割布置形成,使得交换结构和交换机可以在“根据需要”的基础上进行放大和重新配置。

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

    公开(公告)号:US20140119657A1

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

    申请号:US13666913

    申请日:2012-11-01

    CPC classification number: G06K9/4638 G06T7/11 G06T7/187 G06T2200/28

    Abstract: 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.

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

    Generation of a URL containing a beginning and an ending point of a selected mark-up language document portion
    18.
    发明授权
    Generation of a URL containing a beginning and an ending point of a selected mark-up language document portion 有权
    生成包含所选标记语言文档部分的开始和结束点的URL

    公开(公告)号:US08042036B1

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

    申请号:US11491069

    申请日:2006-07-20

    CPC classification number: G06F17/30882

    Abstract: A method for generating a link is provided. In this method, a selection of a portion associated with a resource is provided. The portion is identified by a portion identifier. Additionally provided is a link to the resource on a computer network. To generate the link, the portion identifier is embedded into the link.

    Abstract translation: 提供了一种生成链接的方法。 在该方法中,提供与资源相关联的部分的选择。 该部分由部分标识符标识。 另外提供的是指向计算机网络上的资源的链接。 为了生成链接,部分标识符被嵌入到链接中。

    Methods apparatus for generating shaped gradient fills
    19.
    发明授权
    Methods apparatus for generating shaped gradient fills 有权
    用于产生成形梯度填充物的方法装置

    公开(公告)号:US06870954B1

    公开(公告)日:2005-03-22

    申请号:US09826488

    申请日:2001-04-04

    Applicant: Niraj Gupta

    Inventor: Niraj Gupta

    CPC classification number: G06T11/40

    Abstract: Computer-implemented methods and computer program apparatus, for implementing techniques for shading selected regions of an image. These include receiving an input selecting a region to be filled, receiving an input defining a gradient specifying a color transition to be applied between a starting position and an ending position, and applying the gradient between the starting position and the ending position to assign, based on the shape of the selected region, a color for each of a plurality of points located inside an outline defining the region's shape. In preferred embodiments, the gradient is applied by identifying, for each point in the selected region, a color interpolation vector extending from the starting position through the point to the ending position and intersecting the outline at one or more intersection points, and assigning a color for the point based on its position along the color interpolation vector.

    Abstract translation: 计算机实现的方法和计算机程序设备,用于实现用于遮蔽图像的选定区域的技术。 这些包括接收选择要填充的区域的输入,接收定义指定要在起始位置和结束位置之间施加的颜色转变的渐变的输入,以及在开始位置和结束位置之间应用渐变以分配 在所选择的区域的形状上,对于位于限定区域的形状的轮廓内的多个点中的每一个点的颜色。 在优选实施例中,通过针对所选择的区域中的每个点识别从起始位置到点到结束位置并在一个或多个交叉点处与轮廓相交的颜色插值向量来应用梯度,并且分配颜色 基于其沿颜色插值向量的位置的点。

    Tint transformation of fill
    20.
    发明授权
    Tint transformation of fill 有权
    填充色调转换

    公开(公告)号:US06774907B1

    公开(公告)日:2004-08-10

    申请号:US09467307

    申请日:1999-12-17

    Applicant: Niraj Gupta

    Inventor: Niraj Gupta

    CPC classification number: G06T11/001

    Abstract: A computer-implemented method for generating a graphic fill includes selecting a tint curve and a tint vector for a graphical object; and applying a tint transform to the fill of the graphical object.

    Abstract translation: 用于生成图形填充的计算机实现的方法包括为图形对象选择色调曲线和色调矢量; 以及对图形对象的填充应用色调变换。

Patent Agency Ranking