辉达公司专利技术

辉达公司共有2181项专利

  • 本发明的一个实施例是一种并行处理单元(PPU),其包括一个或多个流式多处理器(SM)并按照SM实施重播单元。一经检测到与由特定SM所发出的存储器事务相关联的页故障,对应的重播单元就令该SM,而非任何未受影响的SM,停滞发出新的存储器事务...
  • 提供用于有索引的屏障指令的硬件调度的方法和系统。发起多个线程的执行以处理包括屏障指令的程序的指令,并且当每个线程到达屏障指令时,线程暂停指令的执行。多个线程中的线程的第一子组与第一子屏障索引相关联并且多个线程中的线程的第二子组与第二子屏...
  • 接地参考单端信令连接的图形处理单元多芯片系统与装置
    提供了接地参考单端信令连接的图形处理单元多芯片模块。一种包括多芯片模块(MCM)的互连芯片的系统,包括第一处理器芯片、图形处理集群(GPC)芯片以及配置为包括第一处理器芯片、GPC芯片和互连电路的MCM封装。第一处理器芯片配置为包括第一...
  • 提供一种系统和方法,用于对新动态存储器进行刷新。以第一刷新速率刷新存储器的第一区,以及以不同于所述第一刷新速率的第二刷新速率刷新所述存储器的第二区。存储器控制器配置为以所述第一刷新速率刷新存储器的所述第一区,且以所述第二刷新速率刷新所述...
  • 在异构处理器之间迁移不同尺寸的页
    本发明的一个实施例提出一种由计算机实施的、用于从第一存储器将存储器页迁移至第二存储器的方法。该方法包括:确定所述第一存储器所支持的第一页尺寸。该方法还包括:确定所述第二存储器所支持的第二页尺寸。该方法进一步包括:基于与所述存储器页相关联...
  • 本发明提供了剖析代码部分以生成转译。本公开提供可在硬件解码器模式和转译模式中操作的微处理系统。在硬件解码器模式中,硬件解码器接收非本地ISA指令并且将其解码成本地指令用于在处理管线中执行。在转译模式中,非本地ISA指令的本地转译在处理管...
  • 用于管理虚拟存储器的系统。系统包括配置为执行引用第一虚拟存储器地址的第一操作的第一处理单元。系统还包括第一存储器管理单元(MMU),其与第一处理单元相关联并且配置为一经确定存储在与第一处理单元相关联的第一存储器单元中的第一页面表不包括与...
  • 本发明提供了接地参考单端封装上系统。一种包括多芯片模块(MCM)的互连芯片的系统,包括第一处理器芯片、系统功能芯片以及配置为包括第一处理器芯片和系统功能芯片的MCM封装。第一处理器芯片配置为包括第一接地参考单端信令(GRS)接口电路。系...
  • 用于将基元光栅化的方法、系统和存储介质
    提供基元的使用误差项的保守光栅化的系统、方法和计算机程序产品。在使用中,针对基元的每个边确定边公式,边公式具有限定基元的边的系数。通过将限定边的边公式的系数修改预定量的误差项来将基元的每个边移位以扩大基元。随后使用扩大的基元确定与基元相...
  • 本公开提供用于可变分辨率渲染的一致性顶点捕捉。提供用于调整顶点位置的系统、方法和计算机程序产品。接收一个或多个视口维度并基于一个或多个视口维度确定捕捉间距。根据捕捉间距将顶点位置调整到网格。顶点调整的精度可随着视口的至少一个维度的减少而...
  • 窗口启用TDC和检测参考信号相位的方法。窗口启用TDC的一个实施例包括:(1)窗口生成器,其配置为接收参考信号和时钟信号,以及(2)TDC电路,其耦连到所述窗口生成器并且配置为基于所述参考信号而被启用以及基于所述时钟信号而被禁用。
  • 公开了用于产生集成电路(IC)中的候选者故障电路系统的方法。方法包括从集成电路的至少一个失败输出向后跟踪,以使用从IC的设计的无故障模拟获得的模拟值来确定每个失败输出的对应的扇入锥。方法进一步包括,确定每个失败输出的怀疑故障候选者的第一...
  • 使用样本子集的多样本表面处理。提供用于多样本处理的系统、方法和计算机程序产品。接收并分析多样本像素数据以标识多样本像素的具有相等数据的样本的子集,使得用于子集中的一个样本的数据代表用于子集中的所有样本的多样本像素数据。生成指示多样本像素...
  • 提供了处置光栅操作中的post-z覆盖数据。公开了用于将post-z覆盖数据存储在渲染目标中的技术。颜色光栅操作(CROP)单元接收与多个样本的一部分相关联的覆盖掩码,其中图形基元相交包括多个样本的像素,并且该部分覆盖至少一个样本。CR...
  • 公开包括用于跨异步边界同步数据的可选择同步器电路的系统和装置。装置包括与第一时钟域相关联的单元,和耦连到单元并且与第二时钟域相关联的同步器子单元(SSU)。同步器子单元包括两个或更多个同步器和配置为选择两个或更多个同步器的一个输出的选择...
  • 用于保护数据的系统和方法
    提供了用于保护数据的系统和方法。在操作中,接收从存储器读取数据的请求。此外,确定数据是否存储在存储器的预定的部分中。如果确定数据存储在存储器的预定的部分中,那么返回数据和保护信号用于在保护数据中使用。在本发明的某些实施例中,存储在存储器...
  • 用于多样本像素数据处理的方法和系统
    使用一个样本的多样本表面处理。提供用于多样本处理的系统、方法和计算机程序产品。接收多样本像素数据并确定与多样本像素数据相关联的编码状态。用于多样本像素的一个样本的数据和编码状态被提供到处理单元。多样本像素的一个样本由处理单元所处理以生成...
  • 公开了使用显示控制器窗口的高效自动立体支持。提供了用于通过使用控制显示系统的显示屏的显示控制器的高效自动立体支持的方法,显示控制器包括下面的硬件部件:配置为从源接收图像数据的图像接收器,其中图像数据包括第一图像和第二图像;第一窗口控制器...
  • 用于管理统一虚拟存储器的页面状态目录
    用于管理虚拟存储器的系统。系统包括配置为执行引用第一虚拟存储器地址的第一操作的第一处理单元。系统还包括第一存储器管理单元(MMU),其与第一处理单元相关联并且配置为一经确定存储在与第一处理单元相关联的第一存储器单元中的第一页面表不包括与...
  • 提供用于屏障指令的硬件调度的方法和系统。发起多个线程的执行以处理包括屏障指令的程序的指令,并且当在程序的执行期间每个线程到达屏障指令时,确定线程是否参与屏障指令。之后串行地执行参与屏障指令的线程以处理跟随在屏障指令之后的程序的一个或多个...