会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 33. 发明授权
    • Reallocation of spatial index traversal between processing elements in response to changes in ray tracing graphics workload
    • 响应于光线跟踪图形工作负载的变化,重新分配处理元素之间的空间索引遍历
    • US07737974B2
    • 2010-06-15
    • US11535573
    • 2006-09-27
    • Eric Oliver MejdrichAdam James MuffRobert Allen Shearer
    • Eric Oliver MejdrichAdam James MuffRobert Allen Shearer
    • G06T15/50G06T15/00
    • G06T15/06G06T17/005
    • Embodiments of the invention provide methods and apparatus for reallocating workload related to traversal of a ray through a spatial index. In a first operating state a workload manager may be experiencing a first or a normal workload. In the first operating state the workload manager may be responsible for traversing the entire spatial index and a vector throughput engine may be responsible for performing ray-primitive intersection tests. In an increased workload state the workload manager may experience an increased workload. In response to the increased workload the image processing system may partition the spatial index such that the workload manager may be responsible for traversing a first portion of the spatial index and the vector throughput engine may be responsible for traversing a second portion of the spatial index and for performing ray-primitive intersection tests.
    • 本发明的实施例提供了用于重新分配通过空间索引穿过射线的工作量的方法和装置。 在第一个操作状态下,工作负载管理器可能正在经历第一个或正常工作负载。 在第一个操作状态下,工作负载管理器可能负责遍历整个空间索引,而矢量吞吐量引擎可能负责执行光线原始相交测试。 在增加的工作负载状态下,工作负载管理器可能会遇到增加的工作负载。 响应于增加的工作负载,图像处理系统可以分割空间索引,使得工作负载管理器可能负责遍历空间索引的第一部分,并且向量吞吐量引擎可以负责遍历空间索引的第二部分, 用于执行光线原始相交测试。
    • 36. 发明申请
    • Single Precision Vector Permute Immediate with
    • 单精度向量允许立即与“Word”向量写入掩码
    • US20080114824A1
    • 2008-05-15
    • US11554794
    • 2006-10-31
    • Eric Oliver MejdrichAdam James Muff
    • Eric Oliver MejdrichAdam James Muff
    • G06F7/38
    • G06T1/60G06F9/30032G06F9/30036
    • The present invention is generally related to the field of image processing, and more specifically to an instruction set for processing images. Vector processing may involve performing a plurality of permute operations to arrange vector operands in desired locations of a register prior to performing vector operation, for example, a cross product. The permute instructions may be dependent on one another and may require the use of temporary registers. Embodiments of the invention provide a permute instruction wherein a mask field may be used to specify a particular location of a target register in which to transfer data, thereby reducing the number of instructions for arranging data, reducing dependencies between instructions, and the usage of temporary registers.
    • 本发明通常涉及图像处理领域,更具体地涉及用于处理图像的指令集。 矢量处理可以包括执行多个置换操作,以在执行矢量操作之前(例如,交叉乘积)将向量操作数布置在寄存器的期望位置中。 置换指令可能彼此依赖,可能需要使用临时寄存器。 本发明的实施例提供了一种置换指令,其中掩模字段可以用于指定目标寄存器的特定位置,其中传送数据,从而减少用于排列数据的指令的数量,减少指令之间的依赖性以及临时的使用 注册
    • 38. 发明授权
    • Single precision vector permute immediate with “word” vector write mask
    • 单精度矢量立即与“字”向量写入掩码
    • US09495724B2
    • 2016-11-15
    • US11554794
    • 2006-10-31
    • Eric Oliver MejdrichAdam James Muff
    • Eric Oliver MejdrichAdam James Muff
    • G06T1/60G06F9/30
    • G06T1/60G06F9/30032G06F9/30036
    • The present invention is generally related to the field of image processing, and more specifically to an instruction set for processing images. Vector processing may involve performing a plurality of permute operations to arrange vector operands in desired locations of a register prior to performing vector operation, for example, a cross product. The permute instructions may be dependent on one another and may require the use of temporary registers. Embodiments of the invention provide a permute instruction wherein a mask field may be used to specify a particular location of a target register in which to transfer data, thereby reducing the number of instructions for arranging data, reducing dependencies between instructions, and the usage of temporary registers.
    • 本发明通常涉及图像处理领域,更具体地涉及用于处理图像的指令集。 矢量处理可以包括执行多个置换操作,以在执行矢量操作之前(例如,交叉乘积)将向量操作数布置在寄存器的期望位置中。 置换指令可能彼此依赖,可能需要使用临时寄存器。 本发明的实施例提供了一种置换指令,其中掩模字段可以用于指定目标寄存器的特定位置,其中传送数据,从而减少用于排列数据的指令的数量,减少指令之间的依赖性以及临时的使用 注册
    • 40. 发明授权
    • Single precision vector dot product with “word” vector write mask
    • 具有单词向量写入掩码的单精度矢量点积
    • US08332452B2
    • 2012-12-11
    • US11554774
    • 2006-10-31
    • Eric Oliver MejdrichAdam James Muff
    • Eric Oliver MejdrichAdam James Muff
    • G06F7/38
    • G06F17/16
    • The present invention is generally related to the field of image processing, and more specifically to an instruction set for processing images. Vector processing may involve performing a plurality of dot product operations to generate operands for generating operands for a new vector. The dot product operations may require the issue of a plurality of permute instructions to arrange the vector operands in desired locations of a target register. Embodiments of the invention provide a dot product instruction wherein a mask field may be used to specify a particular location of a target register in which to transfer data, thereby avoiding the need for permute instructions for arranging data, reducing dependencies between instructions, and the usage of temporary registers.
    • 本发明通常涉及图像处理领域,更具体地涉及用于处理图像的指令集。 矢量处理可以涉及执行多个点积运算以产生用于生成新向量的操作数的操作数。 点产品操作可能需要发出多个置换指令以将向量操作数布置在目标寄存器的期望位置中。 本发明的实施例提供一种点积指令,其中掩模字段可用于指定在其中传送数据的目标寄存器的特定位置,从而避免需要用于排列数据的置换指令,减少指令之间的依赖关系和使用 的临时寄存器。