会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • METHOD AND APPARATUS FOR ON-CHIP TEMPERATURE
    • 芯片温度的方法和装置
    • US20130166885A1
    • 2013-06-27
    • US13531013
    • 2012-06-22
    • Karthik RamaniStephen PresantJohn Brothers
    • Karthik RamaniStephen PresantJohn Brothers
    • G01K3/00G06F9/30
    • G06F9/4893G01K7/427G06F1/20Y02D10/24
    • When an instruction is executed on an integrated circuit (IC), an activity level and temperature are measured. A relationship between the activity level and temperature is determined, to estimate the temperature from the activity level. The activity level is monitored and is input to a scheduler, which estimates the IC temperature based on the activity level. The scheduler distributes work taking into account the temperature of various IC regions and may include distributing work to the IC region that has a lowest estimated temperature or relatively lower estimated temperature (e.g., lower than the average IC or IC region temperature). When the utilization level of one or more IC regions is high, the scheduler is configured to reduce the clock speed or the voltage of the one or more IC regions, or flag the regions as being unavailable for additional workload.
    • 当在集成电路(IC)上执行指令时,测量活动电平和温度。 确定活动水平和温度之间的关系,从活动水平估算温度。 监视活动级别,并将其输入到调度程序中,该调度程序将根据活动级别估算IC温度。 调度器考虑各种IC区域的温度来分配工作,并且可以包括将工作分配到具有最低估计温度或相对较低估计温度(例如低于平均IC或IC区域温度)的IC区域。 当一个或多个IC区域的使用级别高时,调度器被配置为降低一个或多个IC区域的时钟速度或电压,或将该区域标记为不可用于额外的工作负载。
    • 4. 发明授权
    • Constant buffering for a computational core of a programmable graphics processing unit
    • 用于可编程图形处理单元的计算核心的恒定缓冲
    • US08319774B2
    • 2012-11-27
    • US13306286
    • 2011-11-29
    • Yang (Jeff) JiaoYijung SuJohn Brothers
    • Yang (Jeff) JiaoYijung SuJohn Brothers
    • G06T15/00
    • G06T15/005G06F9/383G06F9/3851G06T2200/28
    • Embodiments of the present disclosure are directed to graphics processing systems, comprising: a plurality of execution units, wherein one of the execution units is configurable to process a thread corresponding to a rendering context, wherein the rendering context comprises a plurality of constants with a priority level; a constant buffer configurable to store the constants of the rendering context into a plurality of slot in a physical storage space; and an execution unit control unit configurable to assign the thread to one of the execution units; a constant buffer control unit providing a translation table for the rendering context to map the corresponding constants into the slots of the physical storage space. Comparable methods are also disclosed.
    • 本公开的实施例涉及图形处理系统,包括:多个执行单元,其中执行单元之一可配置为处理与呈现上下文相对应的线程,其中所述呈现上下文包括具有优先级的多个常数 水平; 可配置为将所述呈现上下文的常数存储到物理存储空间中的多个时隙中的常数缓冲器; 以及执行单元控制单元,其被配置为将所述线程分配给所述执行单元之一; 一个恒定的缓冲器控制单元,为渲染上下文提供一个转换表,将相应的常数映射到物理存储空间的槽中。 还公开了可比较的方法。
    • 6. 发明申请
    • Internal, Processing-Unit Memory For General-Purpose Use
    • 内部,处理单元内存用于通用目的
    • US20110050710A1
    • 2011-03-03
    • US12616636
    • 2009-11-11
    • Greg SADOWSKIKonstantine IourchaJohn Brothers
    • Greg SADOWSKIKonstantine IourchaJohn Brothers
    • G06F15/16G06T1/00
    • G06F9/3879G06F9/544
    • Disclosed herein is a graphics-processing unit (GPU) having an internal memory for general-purpose use and applications thereof. Such a GPU includes a first internal memory, an execution unit coupled to the first internal memory, and an interface configured to couple the first internal memory to a second internal memory of an other processing unit. The first internal memory may comprise a stacked dynamic random access memory (DRAM) or an embedded DRAM. The interface may be further configured to couple the first internal memory to a display device. The GPU may also include another interface configured to couple the first internal memory to a central processing unit. In addition, the GPU may be embodied in software and/or included in a computing system.
    • 这里公开了具有用于通用目的的内部存储器和其应用的图形处理单元(GPU)。 这样的GPU包括第一内部存储器,耦合到第一内部存储器的执行单元和被配置为将第一内部存储器耦合到另一个处理单元的第二内部存储器的接口。 第一内部存储器可以包括堆叠的动态随机存取存储器(DRAM)或嵌入式DRAM。 接口可以被进一步配置成将第一内部存储器耦合到显示装置。 GPU还可以包括被配置为将第一内部存储器耦合到中央处理单元的另一接口。 此外,GPU可以体现在软件中和/或包括在计算系统中。
    • 7. 发明授权
    • GPU pipeline multiple level synchronization controller processor and method
    • GPU管道多级同步控制器处理器和方法
    • US07737983B2
    • 2010-06-15
    • US11552693
    • 2006-10-25
    • John BrothersTimour PaltashevHsilin HuangBoris ProkopenkoQunfeng (Fred) Liao
    • John BrothersTimour PaltashevHsilin HuangBoris ProkopenkoQunfeng (Fred) Liao
    • G06F1/20G06T1/00
    • G06F9/542G06F9/3879G06F9/485G06F9/526G06T1/20
    • A method for high level synchronization between an application and a graphics pipeline comprises receiving an application instruction in an input stream at a predetermined component, such as a command stream processor (CSP), as sent by a central processing unit. The CSP may have a first portion coupled to a next component in the graphics pipeline and a second portion coupled to a plurality of components of the graphics pipeline. A command associated with the application instruction may be forwarded from the first portion to the next component in the graphics pipeline or some other component coupled thereto. The command may be received and thereafter executed. A response may be communicated on a feedback path to the second portion of the CSP. Nonlimiting exemplary application instructions that may be received and executed by the CSP include check surface fault, trap, wait, signal, stall, flip, and trigger.
    • 一种用于应用程序和图形流水线之间的高级别同步的方法包括:在由中央处理单元发送的诸如命令流处理器(CSP)的预定组件的输入流中接收应用程序指令。 CSP可以具有耦合到图形流水线中的下一个组件的第一部分和耦合到图形流水线的多个组件的第二部分。 与应用指令相关联的命令可以从第一部分转发到图形流水线中的下一个组件或与其耦合的一些其它组件。 该命令可以被接收并且此后被执行。 响应可以在反馈路径上传送到CSP的第二部分。 可以由CSP接收和执行的非限制性示例性应用指令包括检查表面故障,陷阱,等待,信号,失速,翻转和触发。
    • 8. 发明授权
    • Interruptible GPU and method for context saving and restoring
    • 中断GPU和上下文保存和恢复方法
    • US07545381B2
    • 2009-06-09
    • US11272356
    • 2005-11-10
    • Hsilin HuangTimour PaltashevJohn Brothers
    • Hsilin HuangTimour PaltashevJohn Brothers
    • G06T1/00G06F9/46G06T1/20
    • G06T15/005G06F9/461G06T1/20
    • A graphics processing unit (“GPU”) is configured to receive an interrupt command from a CPU or internal interrupt event while the GPU is processing a first context. The GPU saves the first context to memory and records a precise processing position for the first context corresponding to the point interrupted. Thereafter, the GPU loads a second context to the processing portion of the GPU from memory and begins executing instructions associated with the second context. After the second context is complete of if an interrupt command directs restoration of the first context, the GPU's processor switches to the first context for continued processing. The first context is retrieved from memory and restored to the precise processing position where previously interrupted. The GPU then processes a remainder portion of the first context from the precise processing point to an end of the first context.
    • 图形处理单元(“GPU”)被配置为在GPU处理第一上下文时从CPU或内部中断事件接收中断命令。 GPU将第一上下文保存到存储器,并记录与中断点相对应的第一上下文的精确处理位置。 此后,GPU从存储器将第二上下文加载到GPU的处理部分,并开始执行与第二上下文相关联的指令。 在第二个上下文完成之后,如果中断命令指示第一个上下文的恢复,则GPU的处理器切换到第一上下文以继续处理。 第一个上下文从存储器中检索并恢复到之前中断的精确处理位置。 然后,GPU处理从精确处理点到第一上下文结束的第一上下文的余数部分。