分布式图形处理器中的服务质量技术

    公开(公告)号:CN117916716A

    公开(公告)日:2024-04-19

    申请号:CN202280060239.0

    申请日:2022-08-11

    申请人: 苹果公司

    摘要: 所公开的技术涉及被配置为汇总和报告分布式处理器(例如,GPU)中的使用信息的电路。在一些实施方案中,图形处理器电路包括分别被配置为执行图形工作的集合的至少第一部分和第二部分。第一利用率电路可以跟踪图形处理器电路的第一部分上的图形工作的集合的执行时间,并且第二利用率电路可以跟踪图形处理器电路的第二部分上的图形工作的集合的执行时间。命令队列电路可以存储多个不同的命令队列。控制电路可以访问第一利用率电路和第二利用率电路,并且在每个命令队列的基础上汇总利用率数据,其中对于给定的命令队列,汇总的利用率数据指示图形处理器电路的第一部分和第二部分的相应利用率。控制电路可以在软件可访问寄存器中提供汇总的每个命令队列利用率数据。

    基于亲和力的图形调度
    3.
    发明公开

    公开(公告)号:CN117882057A

    公开(公告)日:2024-04-12

    申请号:CN202280055679.7

    申请日:2022-07-22

    申请人: 苹果公司

    IPC分类号: G06F12/084 G06T1/20 G06T1/60

    摘要: 公开了涉及图形工作的基于亲和力的调度的技术。在所公开的实施方案中,图形处理器子单元的第一组和图形处理器子单元的第二组可共享相应第一高速缓存和第二高速缓存。分配电路可接收图形工作的软件指定的集合以及图形工作的该集合的部分到图形处理器子单元的组的软件指示的映射。该分配电路可基于该映射来指派图形工作的该集合的子集。在一些实施方案中,这可通过允许将访问相同存储器区域的图形工作指派到共享高速缓存的子单元的相同组来提高高速缓存效率。