会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 15. 发明授权
    • Processing polygon meshes using mesh pool window
    • 使用网格池窗口处理多边形网格
    • US06369813B2
    • 2002-04-09
    • US09109257
    • 1998-06-30
    • Vladimir PentkovskiDeep BuchMichael K. DwyerHsien-Hsin LeeHsien-Cheng E. Hsieh
    • Vladimir PentkovskiDeep BuchMichael K. DwyerHsien-Hsin LeeHsien-Cheng E. Hsieh
    • G06T1500
    • G06T17/20
    • The present invention is directed to a method and apparatus for processing normalized meshes. The normalized meshes are formed by N polygons which have M vertices. M vertex coordinates are stored in a vertex array corresponding to the M vertices of the N polygons. N polygon indices are stored in an index array. Each of the N polygon indices references a predetermined number of the M vertex coordinates. A first subset of the index array having N1 polygon indices is determined. A second subset of the vertex array is selected such that the second subset contains M1 vertex coordinates corresponding entirely to the N1 polygon indices in the first subset. The second subset defines a window having a small size relative to the vertex array. The M1 vertex coordinates in the second subset are processed to generate processed data. The processed data are then concurrently sent to a graphics processor in an on-line manner.
    • 本发明涉及一种用于处理归一化网格的方法和装置。 归一化网格由具有M个顶点的N个多边形形成。 M顶点坐标存储在与N个多边形的M个顶点对应的顶点数组中。 N个多边形索引存储在索引数组中。 N个多边形索引中的每一个引用预定数量的M个顶点坐标。 确定具有N1个多边形索引的索引阵列的第一子集。 选择顶点阵列的第二子集,使得第二子集包含完全对应于第一子集中的N1多边形索引的M1顶点坐标。 第二个子集定义相对于顶点数组具有小尺寸的窗口。 处理第二个子集中的M1顶点坐标以产生处理后的数据。 然后,处理的数据以在线方式同时发送到图形处理器。
    • 16. 发明授权
    • Cache pollution avoidance instructions
    • 缓存污染回避说明
    • US06275904B1
    • 2001-08-14
    • US09053385
    • 1998-03-31
    • Srinivas ChennupatyShreekant S. ThakkarThomas HuffVladimir Pentkovski
    • Srinivas ChennupatyShreekant S. ThakkarThomas HuffVladimir Pentkovski
    • G06F1208
    • G06F12/0886G06F9/30018G06F9/30036G06F9/30047G06F12/0804G06F12/0888
    • A computer system and method for providing cache memory management. The computer system comprises a main memory having a plurality of main memory addresses each having a corresponding data entry, and a processor coupled to the main memory. At least one cache memory is coupled to the processor. The at least one cache memory has a cache directory with a plurality of addresses and a cache controller having a plurality of data entries corresponding to the plurality of addresses. The processor receives an instruction having an operand address and determines if the operand address matches one of the plurality of addresses in the cache directory. If so, the processor updates a data entry in the cache controller corresponding to the matched address. Otherwise, a data entry corresponding to the operand address in the main memory is updated.
    • 一种用于提供高速缓存存储器管理的计算机系统和方法。 计算机系统包括具有多个主存储器地址的主存储器,每个主存储器地址都具有对应的数据条目,以及耦合到主存储器的处理器。 至少一个高速缓存存储器耦合到处理器。 所述至少一个高速缓冲存储器具有具有多个地址的高速缓存目录和具有对应于所述多个地址的多个数据条目的高速缓存控制器。 处理器接收具有操作数地址的指令,并确定操作数地址是否匹配高速缓存目录中的多个地址之一。 如果是这样,则处理器更新对应于匹配地址的高速缓存控制器中的数据条目。 否则,更新与主存储器中的操作数地址相对应的数据条目。
    • 18. 发明授权
    • Executing partial-width packed data instructions
    • 执行部分宽度打包的数据指令
    • US6122725A
    • 2000-09-19
    • US53002
    • 1998-03-31
    • Patrice RousselTicky ThakkarMohammad A. AbdallahVladimir PentkovskiJames Coke
    • Patrice RousselTicky ThakkarMohammad A. AbdallahVladimir PentkovskiJames Coke
    • G06F9/30G06F9/302G06F9/318G06F9/38
    • G06F9/3822G06F9/30014G06F9/30036G06F9/30109G06F9/3013G06F9/30145G06F9/30181G06F9/30185G06F9/30196
    • A method and apparatus are provided for executing scalar packed data instructions. According to one aspect of the invention, a processor includes a plurality of registers, a register renaming unit coupled to the plurality of registers, and a decoder coupled to the register renaming unit. The register renaming unit provides an architectural register file to store packed data operands each of which include a plurality of data elements. The decoder is configured to decode a first and second set of instructions (e.g., a set of full-width packed data instructions and a set of partial-width packed data instructions) that each specify one or more registers in the architectural register file. Each of the instructions in the first set of instructions specify operations to be performed on all of the data elements stored in the one or more specified registers. In contrast, each of the instructions in the second set of instructions specify operations to be performed on only a subset of the data element stored in the one or more specified registers.
    • 提供了一种用于执行标量打包数据指令的方法和装置。 根据本发明的一个方面,处理器包括多个寄存器,耦合到多个寄存器的寄存器重命名单元和耦合到寄存器重命名单元的解码器。 寄存器重命名单元提供架构寄存器文件以存储打包数据操作数,每个数据操作数包括多个数据元素。 解码器被配置为对构造寄存器文件中的每个指定一个或多个寄存器的第一和第二组指令(例如,一组全宽度压缩数据指令和一组部分宽度压缩数据指令)进行解码。 第一组指令中的每个指令指定要对存储在一个或多个指定寄存器中的所有数据元素执行的操作。 相反,第二组指令中的每个指令指定仅对存储在一个或多个指定寄存器中的数据元素的子集执行的操作。