会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Rendering mode selection in graphics processing units
    • 图形处理单元中的渲染模式选择
    • US08982136B2
    • 2015-03-17
    • US13108657
    • 2011-05-16
    • Maurice RibbleColin SharpJeffrey Leger
    • Maurice RibbleColin SharpJeffrey Leger
    • G06T15/00G06T1/20
    • G06T1/20G06T15/005
    • This disclosure describes techniques for automatically selecting a rendering mode for use by a graphics processing unit (GPU) to render graphics data for display. More specifically, the techniques include evaluating at least two metrics associated with rendering graphics data of one or more rendering units, and automatically selecting either an immediate rendering mode or a deferred rendering mode for a current rendering unit based on the evaluated metrics. The selected rendering mode may be the one of the rendering modes predicted to use less power and/or system bandwidth to render the graphics data of the current rendering unit. A rendering unit may comprise a set of frames, a frame, a portion of a frame, multiple render targets associated with a frame, a single render target associated with a frame, or a portion of a single render target.
    • 本公开描述了用于自动选择渲染模式以供图形处理单元(GPU)使用以呈现用于显示的图形数据的技术。 更具体地说,这些技术包括评估与渲染一个或多个渲染单元的图形数据相关联的至少两个度量,并且基于评估的度量自动选择当前渲染单元的立即渲染模式或延迟渲染模式。 所选择的渲染模式可以是被预测为使用较少功率和/或系统带宽来渲染当前渲染单元的图形数据的渲染模式之一。 渲染单元可以包括一组帧,帧,帧的一部分,与帧相关联的多个渲染目标,与帧相关联的单个渲染目标或单个渲染目标的一部分。
    • 2. 发明授权
    • Apparatus and method for gradient mapping in a graphics processing system
    • 用于图形处理系统中梯度映射的装置和方法
    • US06850244B2
    • 2005-02-01
    • US09759789
    • 2001-01-11
    • Aaftab MunshiColin Sharp
    • Aaftab MunshiColin Sharp
    • G06F3/14G06T15/04G09G5/393G09G5/395G06T15/00
    • G06T15/04G06F3/14G09G5/363G09G5/393G09G5/395
    • A method and system for providing surface texture in a graphics image rendered by a graphics processing system. Color values of a pixel having a normal vector normal to a surface in which the pixel is located are calculated based on a perturbed normal vector. The perturbed normal vector is displaced from the normal vector by a displacement equal to the sum of a first vector tangent to the surface at the location of the pixel scaled by a first scale factor and a first displacement value, and a second vector tangent to the surface at the location of the pixel and scaled by a second scale factor and a second displacement value, the second vector perpendicular to the first vector. The displacement values are representative of partial derivatives of a function defining a texture applied to the surface and the scale factors are used to scale the magnitude of the resulting perturbed normal. The color value for the pixel being rendered will be based on the perturbed normal vector instead of the normal vector.
    • 一种用于在由图形处理系统呈现的图形图像中提供表面纹理的方法和系统。 基于扰动的法向量计算具有与像素所在的表面垂直的法线矢量的像素的颜色值。 扰动法线向量从法向量移位一个位移,该位移等于第一个矢量与在第一比例因子和第一位移值之间缩放的像素的位置处的表面切线的和, 表面在像素的位置处并且由第二比例因子和第二位移值缩放,第二矢量垂直于第一矢量。 位移值表示定义应用于表面的纹理的函数的偏导数,并且比例因子用于缩放所得到的扰动法线的幅度。 正在渲染的像素的颜色值将基于扰动的法向量而不是法向量。
    • 3. 发明授权
    • Combination whistle
    • 组合口哨
    • US6109202A
    • 2000-08-29
    • US229015
    • 1999-01-12
    • Simon Manville TopmanMichael Colin Sharp
    • Simon Manville TopmanMichael Colin Sharp
    • G10K5/00B06B3/00
    • G10K5/00
    • A comprising a body (1) provided at each end with a mouthpiece (3',6) having an air passage which communicates with a sound chamber (4,5), the chambers each being provided with a vent (V.sub.1, V.sub.2) in which is located an air splitter arranged so that air blown into the chamber through the associated mouthpiece is directed to the air splitter. The two vents (V.sub.1, V.sub.2) open at opposite sides of the body (1) so that the whistle can be blown from either end with the associated air vent exhausting in an upward direction by rotating the whistle about a generally horizontal axis when changing ends. One of the sound chambers (5) contains a pea and is provided with a protuberance (3c) arranged to project into the associated vent (V.sub.2) to prevent the pea becoming stuck in the vent. This chamber is of conical shape at one end.
    • A包括在每个端部设置有具有与声室(4,5)连通的空气通道的接口(3',6)的主体(1),每个室设有通风口(V1,V2) 其设置有空气分配器,其布置成使得通过相关联的吹口吹入室中的空气被引导到空气分配器。 两个通风口(V1,V2)在主体(1)的相对侧打开,使得哨子可以从相应的通风口从两端吹出,相关联的排气通过沿着向上的方向排出,当改变端部时围绕大致水平的轴旋转哨子 。 声音室(5)中的一个包含豌豆,并且设置有突出部(3c),其突出到相关联的通气口(V2)中,以防止豌豆卡在通气口中。 这个腔室在一端是圆锥形的。
    • 4. 发明申请
    • RENDERING MODE SELECTION IN GRAPHICS PROCESSING UNITS
    • 图形处理单元中的渲染模式选择
    • US20120293519A1
    • 2012-11-22
    • US13108657
    • 2011-05-16
    • Maurice RibbleColin SharpJeffrey Leger
    • Maurice RibbleColin SharpJeffrey Leger
    • G06T1/00
    • G06T1/20G06T15/005
    • This disclosure describes techniques for automatically selecting a rendering mode for use by a graphics processing unit (GPU) to render graphics data for display. More specifically, the techniques include evaluating at least two metrics associated with rendering graphics data of one or more rendering units, and automatically selecting either an immediate rendering mode or a deferred rendering mode for a current rendering unit based on the evaluated metrics. The selected rendering mode may be the one of the rendering modes predicted to use less power and/or system bandwidth to render the graphics data of the current rendering unit. A rendering unit may comprise a set of frames, a frame, a portion of a frame, multiple render targets associated with a frame, a single render target associated with a frame, or a portion of a single render target.
    • 本公开描述了用于自动选择渲染模式以供图形处理单元(GPU)使用以呈现用于显示的图形数据的技术。 更具体地说,这些技术包括评估与渲染一个或多个渲染单元的图形数据相关联的至少两个度量,并且基于评估的度量自动选择当前渲染单元的立即渲染模式或延迟渲染模式。 所选择的渲染模式可以是被预测为使用较少功率和/或系统带宽来渲染当前渲染单元的图形数据的渲染模式之一。 渲染单元可以包括一组帧,帧,帧的一部分,与帧相关联的多个渲染目标,与帧相关联的单个渲染目标或单个渲染目标的一部分。
    • 6. 发明申请
    • Generating a hash for a TCP/IP offload device
    • 为TCP / IP卸载设备生成散列
    • US20050182841A1
    • 2005-08-18
    • US10639810
    • 2003-08-11
    • Colin Sharp
    • Colin Sharp
    • G06F15/16H04L29/06
    • H04L69/16H04L69/12H04L69/161Y10S707/99933
    • A TCP/IP offload network interface device (NID) receives packets from a plurality of clients and generates, from the socket address of each such packet, a hash value. Each hash value identifies one of a plurality of hash buckets maintained on the NID. In a file server, certain socket address bits of the packets are low entropy bits in that they tend to be the same, regardless of which client sent the packet. Others of the socket address bits are high entropy bits. The hash function employed is such that the hash values resulting from the changing values of the high entropy bits are substantially evenly distributed among the plurality of hash buckets. In a fast-path, the NID uses a first hash function to identify TCBs on the NID. In a slow-path, the NID generates a second hash using a second hash function and a host stack uses the second hash.
    • TCP / IP卸载网络接口设备(NID)从多个客户端接收分组,并从每个这样的分组的套接字地址生成哈希值。 每个散列值标识在NID上维护的多个散列桶中的一个。 在文件服务器中,数据包的某些套接字地址位是低熵位,因为它们往往是相同的,而不管哪个客户端发送数据包。 插座地址位中的其他位是高熵位。 采用的散列函数使得由高熵比特的变化值产生的散列值在多个散列桶之间基本均匀地分布。 在快速路径中,NID使用第一个散列函数来标识NID上的TCB。 在慢路径中,NID使用第二散列函数生成第二散列,主机栈使用第二散列。
    • 9. 发明申请
    • COMPUTATIONAL RESOURCE PIPELINING IN GENERAL PURPOSE GRAPHICS PROCESSING UNIT
    • 一般用途图形处理单元的计算资源管理
    • US20120185671A1
    • 2012-07-19
    • US13007333
    • 2011-01-14
    • Alexei V. BourdAndrew GruberAleksandra L. KrsticRobert J. SimpsonColin SharpChun Yu
    • Alexei V. BourdAndrew GruberAleksandra L. KrsticRobert J. SimpsonColin SharpChun Yu
    • G06F9/38
    • G06F15/17325
    • This disclosure describes techniques for extending the architecture of a general purpose graphics processing unit (GPGPU) with parallel processing units to allow efficient processing of pipeline-based applications. The techniques include configuring local memory buffers connected to parallel processing units operating as stages of a processing pipeline to hold data for transfer between the parallel processing units. The local memory buffers allow on-chip, low-power, direct data transfer between the parallel processing units. The local memory buffers may include hardware-based data flow control mechanisms to enable transfer of data between the parallel processing units. In this way, data may be passed directly from one parallel processing unit to the next parallel processing unit in the processing pipeline via the local memory buffers, in effect transforming the parallel processing units into a series of pipeline stages.
    • 本公开描述了用于利用并行处理单元来扩展通用图形处理单元(GPGPU)的架构以允许基于流水线的应用的有效处理的技术。 这些技术包括配置连接到作为处理流水线的阶段的并行处理单元的本地存储器缓冲器,以保持用于在并行处理单元之间传送的数据。 本地存储缓冲器允许并行处理单元之间的片上,低功耗,直接数据传输。 本地存储器缓冲器可以包括基于硬件的数据流控制机制,以使得能够在并行处理单元之间传送数据。 以这种方式,数据可以经由本地存储器缓冲器直接从一个并行处理单元传递到处理流水线中的下一个并行处理单元,实际上将并行处理单元转换成一系列流水线级。
    • 10. 发明申请
    • Network interface device with 10 Gb/s full-duplex transfer rate
    • 具有10 Gb / s全双工传输速率的网络接口设备
    • US20080040519A1
    • 2008-02-14
    • US11799720
    • 2007-05-01
    • Daryl StarrClive PhilbrickColin Sharp
    • Daryl StarrClive PhilbrickColin Sharp
    • G06F3/00
    • H04L69/16H04L49/90H04L49/901H04L49/9063H04L69/161H04L69/163
    • A 10 Gb/s network interface device offloads TCP/IP datapath functions. Frames without IP datagrams are processed as with a non-offload NIC. Receive frames are filtered, then transferred to preallocated receive buffers within host memory. Outbound frames are retrieved from host memory, then transmitted. Frames with IP datagrams without TCP segments are transmitted without any protocol offload, but received frames are parsed and checked for protocol errors, including checksum accumulation for UDP segments. Receive frames without datagram errors are passed to the host and error frames are dumped. Frames with Tcp segments are parsed and error-checked. Hardware checking is performed for ownership of the socket state. TCP/IP frames which fail the ownership test are passed to the host system with a parsing summary. TCP/IP frames which pass the ownership test are processed by a finite state machine implemented by the CPU. TCP/IP frames for non-owned sockets are supported with checksum accumulation/insertion.
    • 10 Gb / s网络接口设备卸载TCP / IP数据路径功能。 没有IP数据报的帧与非卸载NIC一样处理。 接收帧被过滤,然后传输到主机内存中的预先分配的接收缓冲区。 出站帧从主机内存中检索,然后发送。 在没有任何协议卸载的情况下传输具有不带TCP段的IP数据报的帧,但是对于接收的帧进行解析并检查协议错误,包括UDP段的校验和累积。 没有数据报错误的接收帧被传递给主机,并且丢弃错误帧。 具有Tcp段的帧被解析并进行错误检查。 对套接字状态的所有权执行硬件检查。 将所有权测试失败的TCP / IP帧传递到具有解析摘要的主机系统。 通过所有权测试的TCP / IP帧由CPU实现的有限状态机处理。 校验和累积/插入支持非拥有套接字的TCP / IP帧。