辉达公司专利技术

辉达公司共有1714项专利

  • 一系统基于在流处理程序之间交换的数据来优化两个或两个以上流处理程序。所述系统交替地处理每一流处理程序以识别并去除失效程序代码,藉此改进执行性能。通过传播作为来自其它流处理程序的输入而接收到的常数且通过分析一第一流处理程序并确定一第二流处...
  • 本发明涉及图形处理器单元管线中的条件执行位。一种在图形处理器单元中的算术逻辑级包含若干算术逻辑单元(ALU)。将指令应用于包括与不同像素相关联的像素数据的多组操作数。条件执行位的值确定所述ALU如何处理一组操作数中的所述像素数据。
  • 除了用于绘制的单精度功能单元外,还将一功能单元添加到图形处理器以提供对双精度算术的直接支持。所述双精度功能单元可使用至少为双精度宽度的数据路径和/或逻辑电路对双精度输入执行若干不同运算,包括积和熔加。所述双精度和单精度功能单元可由共享的...
  • 一种与一广播孔径关联的桥接器,其有助于在一处理器与多个图形装置之间传输渲染命令和数据。所述桥接器接收由所述处理器写入到所述广播孔径的数据并将其转递到多个图形装置,从而排除所述处理器执行双重(?)写入操作的需要。在系统初始化期间,基于一使...
  • 一图形处理单元可对大量纹理请求进行排队以抵消纹理请求的可变性而无需使用一大的纹理请求缓冲器。一专用纹理请求缓冲器对相对小的纹理命令及参数进行排队。另外,对于每一排队的纹理命令而言,相关联的一组纹理自变量通常远远大于存储于一通用寄存器中的...
  • 缩短印迹是一种用于减少经各向异性过滤的纹理样本的数目以确定关联于一图形片断的一纹理值的技术。减少经各向异性过滤的纹理样本的数目会减少读取的纹理样本的数目并简化过滤计算。可编程旋钮用于在纹理空间中缩短一像素的印迹,从而减少在各向异性过滤期...
  • 本发明揭示一种可缩放着色器结构。根据所述结构,一着色器包括多个着色器管线,其每一者可对光栅化像素数据执行处理操作。可根据需要在功能上移除着色器管线,从而防止有故障着色器管线造成芯片报废。着色器包括一着色器分配器,所述着色器分配器处理光栅...
  • 一种存储器集线器允许一图形处理器访问随机存取存储器,例如动态随机存取存储器(DRAM)。在一个实施方案中,所述存储器集线器允许通过集合两个或两个以上存储器的存储来增加有效存储器带宽。在另一实施方案中,所述存储器集线器允许一图形处理器将存...
  • 本发明提供一种用于处理视频数据的系统,其包括:一主处理器;一第一媒体处理装置,其耦合到一第一缓冲区,所述第一媒体处理装置经配置以对一视频数据帧执行一第一处理任务;和一第二媒体处理装置,其耦合到一第二缓冲区,所述第二媒体处理装置经配置以对...
  • 本发明提供一种图形处理单元,其可作为个别图形处理单元进行操作。然而,所述图形处理单元具有与第二图形处理单元形成有专用总线的操作模式。
  • 本发明提供一种母板,其包含两个总线连接器。每一连接器具有用于一组串行数据路线的接触位置。在所述母板中形成专用总线以耦合所述两个连接器的一子组所述串行数据路线。在一个实施方案中,每一连接器是外围组件接口Express(PCIe)连接器,其...
  • 一种GPU(图形处理器单元),其包括:    设置单元,其用于产生多边形描述;    光栅器单元,其耦合到所述设置单元,用于对所述多边形描述进行光栅化;    粗略光栅单元,其在所述光栅器单元内,用于通过产生包括与图形图元有关的一组像素...
  • 本发明一个实施例陈述一种用于使用早期Z模式优化可配置的图形渲染管线及通过将Z测试操作推进到着色操作之前任何可能的时间来优化图形渲染效率的结构。由设置引擎维持的当前渲染状态确定是否可能将Z测试功能推进到着色器引擎之前以便进行“早期”Z测试...
  • 本发明提供一种用于传达子装置状态信息的系统、方法和计算机程序产品。在使用中,利用驱动器将装置的多个子装置暴露于应用程序。接着可从所述应用程序接收针对与所述子装置中的至少一者相关联的状态信息的请求。响应于所述请求,将所述状态信息提供给所述...
  • 本发明提供一种在图形管线的光栅级中用于加速的起始瓦片光栅化的方法。所述方法包括界定用于裁剪产生的图像的窗口和接收图形图元以在图形处理器的光栅级中进行光栅化。执行与所述窗口相关的二分搜索以确定至少具有所述图形图元的部分覆盖范围的起始瓦片,...
  • 本发明提供一种调试可在图形管线子单元上操作的应用程序的方法。存取多个绘图调用群组。每个绘图调用群组包括各自的多个绘图调用,其共享指定状态的共同状态属性。显示所述多个可选择的绘图调用群组。响应于用户选择,显示与所述选出的绘图调用群组相关联...
  • 本发明提供减少或消除用于检索地址转译信息的系统存储器存取的电路、方法和设备。在一个实例中,通过用条目预填充图形TLB来减少或消除这些存取,所述条目用于将由GPU使用的虚地址转译成由系统存储器使用的实地址。通过锁定或限制所述图形TLB中显...
  • 本发明揭示一种片段处理器,其包括片段着色器分配器、片段着色器收集器及多个片段着色器管线。每一片段着色器管线均对一部分片段执行片段着色器程序。所述多个片段着色器管线并行地操作,以执行相同或不同的片段着色器程序。片段着色器分配器从光栅化单元...
  • 本发明揭示一种用于一产生灵活性像素包的具基本指令能力的光栅级的方法和系统。在一个实施例中,由一图形管线的一光栅化模块执行一包含复数个顶点的几何基元的光栅化,其中每个顶点包含一各自的色彩值。
  • 本发明提供一种在图形处理器的光栅级中用于基于瓦片的精度的光栅化的方法。所述方法包括:接收图形图元以在图形处理器的光栅级中进行光栅化;及以第一级别精度来光栅化所述图形图元以产生多个像素瓦片。接着以第二级别精度来光栅化所述瓦片,以产生覆盖的...