会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Increased scalability in the fragment shading pipeline
    • 增加片段着色管道中的可扩展性
    • US07218291B2
    • 2007-05-15
    • US10940070
    • 2004-09-13
    • Karim M. AbdallaEmmett M. KilgariffRui M. Bastos
    • Karim M. AbdallaEmmett M. KilgariffRui M. Bastos
    • G09G1/14G06T15/50
    • G06T11/40G06T15/005G06T15/50G06T15/80
    • A fragment processor includes a fragment shader distributor, a fragment shader collector, and a plurality of fragment shader pipelines. Each fragment shader pipeline executes a fragment shader program on a segment of fragments. The plurality of fragment shader pipelines operate in parallel, executing the same or different fragment shader programs. The fragment shader distributor receives a stream of fragments from a rasterization unit and dispatches a portion of the stream of fragments to a selected fragment shader pipeline until the capacity of the selected fragment shader pipeline is reached. The fragment shader distributor then selects another fragment shader pipeline. The capacity of each of the fragment shader pipelines is limited by several different resources. As the fragment shader distributor dispatches fragments, it tracks the remaining available resources of the selected fragment shader pipeline. A fragment shader collector retrieves processed fragments from the plurality of fragment shader pipelines.
    • 片段处理器包括片段着色器分配器,片段着色器收集器和多个片段着色器管线。 每个片段着色器流水线在片段片段上执行片段着色器程序。 多个片段着色器管线并行操作,执行相同或不同的片段着色器程序。 片段着色器分配器从光栅化单元接收片段流,并将片段流的一部分分派到所选择的片段着色器管线,直到达到所选片段着色器管线的容量。 片段着色器分配器然后选择另一个片段着色器管道。 每个片段着色器管道的容量受到几个不同的资源的限制。 当片段着色器分配器调度片段时,它会跟踪所选片段着色器管道的剩余可用资源。 片段着色器收集器从多个片段着色器管道中检索已处理的片段。
    • 6. 发明授权
    • Architecture for compact multi-ported register file
    • 体积小巧的多端口寄存器文件
    • US07490208B1
    • 2009-02-10
    • US10959560
    • 2004-10-05
    • Lordson YueJohn W. BerendsenKarim M. AbdallaRui M. BastosRadoslav Danilak
    • Lordson YueJohn W. BerendsenKarim M. AbdallaRui M. BastosRadoslav Danilak
    • G06F13/372G06F12/00
    • G06F13/372
    • Architecture for compact multi-ported register file is disclosed. In an embodiment, a register file comprises a single-port random access memory (RAM). The single-port RAM comprises a single port for read operations and for write operations. Either a single read or a single write operation is performed for a given clock via the single port. Moreover, the single-port RAM serially performs N read operations and M write operations associated with a data group using a clock phase of (N+M) clock phases generated from a clock. In another embodiment, a semiconductor device includes the architecture for compact multi-ported register file. The semiconductor device comprises a plurality of register files. Each register file comprises a RAM comprising a port for read operations and for write operations. Moreover, each RAM serially performs N read operations and M write operations associated with one of a plurality of data groups using a corresponding clock phase of (N+M) clock phases generated from a clock. Further, the semiconductor device comprises an input staging unit for staging write data of one or more of the write operations. Continuing, the semiconductor device comprises an output staging unit for staging read data of one or more of the read operations. The semiconductor device can be a graphics processing unit (GPU).
    • 公开了用于紧凑型多端口寄存器堆的架构。 在一个实施例中,寄存器文件包括单端口随机存取存储器(RAM)。 单端口RAM包括用于读取操作和写入操作的单个端口。 通过单个端口对给定的时钟执行单个读取或单个写入操作。 此外,单端口RAM使用从时钟产生的(N + M)个时钟相位的时钟相位来串行地执行与数据组相关联的N个读取操作和M个写入操作。 在另一个实施例中,半导体器件包括用于紧凑型多端口寄存器堆的结构。 半导体器件包括多个寄存器文件。 每个寄存器文件包括RAM,其包括用于读操作和写操作的端口。 此外,每个RAM使用从时钟生成的(N + M)个时钟相位的相应时钟相位,串行地执行与多个数据组之一相关联的N个读取操作和M个写入操作。 此外,半导体器件包括用于对一个或多个写入操作的写入数据进行分级的输入分段单元。 继续地,半导体器件包括用于对读取操作中的一个或多个读取数据进行分级的输出分段单元。 半导体器件可以是图形处理单元(GPU)。