辉达公司专利技术

辉达公司共有2181项专利

  • 本发明公开了使用基于ROM的初始化单元和可编程微控制器的GPU的初始化。用于实施用于GPU的初始化操作的方法包括当实施一个或多个初始化操作时检测错误。进一步地,方法包括解除将GPU耦连到存储器桥的通信链路上的抑制并使指示错误的调试输出显...
  • 本发明的一个实施例阐述了提供有效方式来从寄存器堆检索操作数的技术。具体地,指令分派单元接收一个或多个指令,每个指令均包括一个或多个操作数。将操作数共同组织为一个或多个操作数组,从中可形成成形的访问。从寄存器堆检索操作数并存储在收集器中。...
  • 提供了与控制微处理器内配电相关的实施例。在一个示例中,提供了包括电源的微处理器。该示范性的微处理器还包括配置为接收来自电源的电力的多个电力闸区,每个电力闸区均包括多个电力闸,其中电力闸区中的任意给定一个电力闸区内的电力闸由微处理器独立于...
  • 本发明的一个实施例阐述了一种用于封装计算任务状态的技术,其实现计算任务的无序调度和执行。调度电路基于优先级把计算任务组织成组。然后可使用不同的调度方案来选择计算任务用于执行。每个组被维持作为指向计算任务的指针的链表,所述计算任务被编码为...
  • 地址发散单元检测线程组中的线程之间的发散,并且随后将那些线程分为非发散线程子集和发散线程子集。在一个实施例中,地址发散单元导致发出与非发散线程子集相关联的指令用于在并行处理单元上执行,同时导致重新获取并重新发出与发散线程子集相关联的指令...
  • 计算机系统,其包括处理器和用于存储指令的存储器,当由处理器执行时实施拷贝保护方法。拷贝保护方法包括在第一操作系统中执行第一软件应用程序的软件循环。在该软件循环中执行对代码部分的第一调用。响应于该第一调用,在第二操作系统中执行第一软件应用...
  • 在一个实施例中,一种用于控制包括最近最少使用位阵列、标签阵列和数据阵列的指令高速缓存的方法,包括:在最近最少使用位阵列中查找用于指令高速缓存中的多个高速缓存线集合的每一个的最近最少使用位,基于用于指定高速缓存线的最近最少使用位来确定多个...
  • 本发明的一个实施例阐述了一种技术,其用于使能所生成的任务插入多处理器系统的调度管线中,以允许正在执行的计算任务动态地生成动态任务并且通知多处理器系统的调度单元,而无需由CPU参与。当用于动态任务的数据被写入队列时,响应于写请求生成反射通...
  • 本发明的一个实施例阐述了一种用于推测性地发送指令以允许处理管线在其他指令的回滚期间继续处理一些指令的技术。调度器电路发送指令用于执行,假设几个循环后,当指令到达多线程执行单元时,指令之间的这种相关性将被解析,资源将可用,操作数数据将可用...
  • 时间片组(TSG)是共享相同的上下文信息的不同工作流(本文称之为“通道”)的分组。按预先确定的顺序处理属于TSG的通道集合。但是,当在执行时通道停滞,则可切换至具有独立工作的下一个通道以完全加载并行处理单元。重要的是,因为TSG中的每个...
  • 本发明的一个实施例阐述了一种技术指令级和计算线程阵列粒度执行抢占。在指令级的抢占不要求对处理管线的任何耗尽。没有新指令被发送并且上下文状态从处理管线被卸载。当在计算线程阵列边界执行抢占时,要存储的上下文状态量得以缩减,因为处理管线内的执...
  • 用于源操作数收集器高速缓存的方法和装置。在一个实施例中,处理器包括可以耦合到存储元件(即操作数收集器)的寄存器堆,该存储元件提供到处理器内核的数据路径的输入以执行指令。为了减小寄存器堆和操作数收集器之间的带宽,可以高速缓存并在随后的指令...
  • 本发明涉及用于功率优化的多处理器同步的方法。本发明的一个实施例阐述用于在两个或更多个处理器之间同步的技术。该技术实现自旋锁获得功能和自旋锁释放功能。执行自旋锁获得功能的处理器有利地操作在低功率状态,同时等待机会以获得自旋锁。自旋锁获得功...
  • 本发明为计算工作分布参考计数器。本发明的一个实施例阐述了一种在多线程程序执行期间管理资源的分配和释放的技术。可编程参考计数器被初始化为限制用于分配给共享同一参考计数器的任务的资源量的值。为每个任务指定资源参数以定义被分配以供为执行任务而...
  • 一种在接收时钟脉冲时迅速地在数据输出处呈现输入数据的存储器电路,包括上游和下游存储器逻辑和选择逻辑。上游存储器逻辑配置为在接收时钟脉冲时锁存输入数据。下游存储器逻辑配置为储存经锁存的输入数据。选择逻辑配置为取决于上游存储器逻辑是否已锁存...
  • 本发明陈述一种用于将一计算装置中的复数个NIC聚集为如所述计算装置的操作系统所见的单一逻辑NIC的方法。所述单一逻辑NIC与一网络资源管理程序的组合提供一可靠且持续的接口给操作系统及网络硬件,进而改进所述计算装置的可靠性及配置简单性。本...
  • 本发明公开了一种标准GPU模块、包含该模块的系统以及驱动该系统的方法。该标准GPU模块包括GPU、数据传输I/O端口和供电I/O端口、控制/同步模块以及供电模块。当检测到有新的标准GPU模块接入系统的传输连接总线时,将图形处理任务分配给...
  • 提供一种用于3D视频无线显示的优先级压缩方法和系统,所述方法包括:输入视频数据;提取视频数据的景深;区分每帧图像的前景与背景;对每帧图像的前景与背景进行不同类型的压缩;输出视频数据。本发明提供的3D视频无线显示的压缩方法和系统,使无线显...
  • 本发明公开了一种用于监控GPU插座磨损的电路和方法。监视所述GPU插座的核心电压导出点与核心电压直测点之间的压降;以及,确定所述压降是否超出设定值。通过本发明,可以实现对于GPU插座磨损情况的监控,避免继续使用磨损过度的GPU插座。
  • 本发明提供了一种用于实时图像处理的图形处理装置,所述装置包括:接口,连接到外部用于接收外部数据;数据转换装置,连接到所述接口,将从所述接口接收到的外部数据进行转换;图形处理单元,连接到所述数据转换装置对转换后的所述外部数据进行处理。本发...