-
公开(公告)号:CN101449239A
公开(公告)日:2009-06-03
申请号:CN200780018730.2
申请日:2007-05-25
Applicant: 高通股份有限公司
Inventor: 阿列克谢·V·布尔多 , 杜云 , 于春 , 焦国方
CPC classification number: G06T1/20 , G06F9/30167 , G06F9/383 , G06F9/3851 , G06F9/3885
Abstract: 本发明说明一种能够有效地执行算术运算并计算初等函数的图形处理器。所述图形处理器具有可执行算术运算的至少一个算术逻辑单元(ALU)及可计算初等函数的至少一个初等函数单元。所述ALU及初等函数单元可经布置使得其可并行操作以改善吞吐量。所述图形处理器还可包括比ALU少的初等函数单元,例如,四个ALU及单个初等函数单元。所述四个ALU可对(1)一个像素的属性的四个分量或(2)四个像素的属性的一个分量执行算术运算。所述单个初等函数单元每次可对一个像素的一个分量进行操作。单个初等函数单元的使用可降低成本,同时仍提供良好的性能。
-
公开(公告)号:CN119604848A
公开(公告)日:2025-03-11
申请号:CN202380055753.X
申请日:2023-07-21
Applicant: 高通股份有限公司
Abstract: 本公开提供了用于着色器执行流的运行时优化的系统、设备、装置和方法,包括在存储介质上进行编码的计算机程序。图形处理器可获得与图形工作负载相关联的指令执行数据,该指令执行数据包括用于一组着色器操作的图形数据。该图形处理器可在第一迭代处基于包括用于该组着色器操作的该图形数据的该指令执行数据来配置至少一个预测值。该图形处理器可在第二迭代处基于所配置的至少一个预测值来调整该图形工作负载的执行流,该图形工作负载的该执行流包括该组着色器操作。该图形处理器可在该第二迭代处基于该图形工作负载的所调整的执行流来执行或制止执行该组着色器操作中的每个着色器操作。
-
公开(公告)号:CN113614789B
公开(公告)日:2025-02-11
申请号:CN202080022153.X
申请日:2020-03-24
Applicant: 高通股份有限公司
Abstract: 描述了用于通过以下操作来生成图形内容的示例技术:获取与纹理操作相对应的纹理操作指令,响应于确定可用于所述纹理操作的不足的通用寄存器空间、或者可用于所述纹理操作的不足的波槽中的至少一项,生成关于纹理操作对应于延迟波的指示,执行纹理操作,向纹理处理器发送与执行的纹理操作相对应的初始纹理采样指令,并接收与初始纹理采样指令相对应的纹理映射数据。
-
公开(公告)号:CN118679492A
公开(公告)日:2024-09-20
申请号:CN202380020669.4
申请日:2023-02-10
Applicant: 高通股份有限公司
Abstract: 本公开内容提供了用于动态波配对的系统、设备、装置和方法,包括编码于存储介质上的计算机程序。图形处理器可以将一个或多个GPU工作负载分配给多个波时隙中的一个或多个波时隙。所述图形处理器可以选择多个执行时隙中的第一执行时隙以用于执行所述一个或多个GPU工作负载。所述选择可以基于多个粒度中的一个粒度。所述图形处理器可以在所选择的第一执行时隙处以所述多个粒度中的所述一个粒度执行所述一个或多个GPU工作负载。
-
公开(公告)号:CN114902179A
公开(公告)日:2022-08-12
申请号:CN202080090838.8
申请日:2020-12-30
Applicant: 高通股份有限公司
Abstract: 本公开涉及用于计算处理的方法和装置。例如,所公开的技术促进提高流式处理器中的矩阵乘法的性能。本公开的各方面可以利用加载控制单元执行第一加载指令以将输入矩阵的输入数据集从第一存储器加载到第二存储器。本公开的各方面还可以利用加载控制单元执行第二加载指令以将权重矩阵的权重数据集从第一存储器加载到第二存储器。此外,本公开的各方面可以利用ALU组件使用输入数据集和权重数据集来执行矩阵乘法运算以生成输出矩阵。此外,本公开的各方面可以将输出矩阵存储在ALU组件可存取的通用寄存器中。
-
-
公开(公告)号:CN109074625A
公开(公告)日:2018-12-21
申请号:CN201780028782.1
申请日:2017-04-10
Applicant: 高通股份有限公司
IPC: G06T1/20
Abstract: 一种用于在图形处理单元中处理数据的方法包含:接收对着色器的线程的多个群组共用的指令的代码块;执行对所述着色器的线程的所述多个群组共用的指令的所述代码块通过线程的所述多个群组的线程的一个群组产生结果;在可由线程的所述多个群组中的每一个存取的芯片上随机存取存储器RAM中存储对所述着色器的线程的所述多个群组共用的指令的所述代码块的所述结果;以及在确定已经完成存储对所述着色器的线程的所述多个群组共用的指令的所述代码块的所述结果之后,从芯片上RAM传回对所述着色器的线程的所述多个群组共用的指令的所述代码块的所述结果。
-
公开(公告)号:CN106716346A
公开(公告)日:2017-05-24
申请号:CN201580052354.3
申请日:2015-10-02
Applicant: 高通股份有限公司
CPC classification number: G06F9/30145 , G06F9/3012 , G06F9/30141 , G06F9/3017 , G06F9/30181 , G06F9/30189 , G06F9/383 , G06F9/3832 , G06F9/3885 , G06F9/3887
Abstract: 本发明描述了用于确定指令的执行是否将需要从通用寄存器GPR的存储器单元中读取与所述存储器单元的读取端口将允许的值相比更多的值的技术。在此情况下,所述技术在所述指令的执行之前可以将来自所述存储器单元中的一或多个值存储在单独的冲突队列中。在执行所述指令以实施由所述指令限定的运算期间,将从所述存储器单元中读取作为所述运算的操作数的一个值并且将从所述冲突队列中读取作为所述其它运算的操作数的另一个值。
-
公开(公告)号:CN104583941A
公开(公告)日:2015-04-29
申请号:CN201380041768.7
申请日:2013-07-08
Applicant: 高通股份有限公司
IPC: G06F9/38
CPC classification number: G06F9/30072 , G06F9/3005 , G06F9/3009 , G06F9/3851 , G06F9/3885 , G06F9/3887
Abstract: 本发明描述用于在单指令多数据SIMD处理系统中选择性地激活恢复检查操作的技术。描述一种处理器,其经配置以针对特定指令基于包含在所述指令中的指示是否针对所述指令执行恢复检查操作的信息,选择性地启用或停用恢复检查操作。还描述一种编译程序,其经配置以产生经编译代码,所述经编译代码在被执行时致使针对特定指令选择性地启用或停用恢复检查操作。本发明的所述技术可用于减少利用恢复检查操作管理经撤销激活的线程的再激活的SIMD系统的功率消耗及/或改善所述系统的性能。
-
公开(公告)号:CN101836188B
公开(公告)日:2014-06-11
申请号:CN200880113180.7
申请日:2008-10-24
Applicant: 高通股份有限公司
IPC: G06F9/45
CPC classification number: G06F8/41
Abstract: 本发明揭示一种服务器,其包含到数据通信网络的接口、存储多个不同编译器的编译器库,以及响应所述接口处所接收到的数据且包含逻辑的编译器选择逻辑。所述编译器选择逻辑经配置以基于对所述所接收到的数据的评估来选择所述多个不同编译器中的一个编译器。所述选定编译器产生经编译的输出数据,且所述经编译的输出数据经由所述数据通信网络被传送到客户机。
-
-
-
-
-
-
-
-
-