用于加速流送数据变换操作的电路和方法

    公开(公告)号:CN117546152A

    公开(公告)日:2024-02-09

    申请号:CN202280041010.2

    申请日:2022-08-23

    Abstract: 描述了用于加速流送数据变换操作的系统、方法和装置。在一个示例中,执行电路执行经解码的指令以生成单个描述符并将其发送到加速器电路,加速器电路包括工作调遣器电路和一个或多个工作执行电路,用于:当单个描述符的字段是第一值时,使得单个作业由工作调遣器电路发送到一个或多个工作执行电路中的单个工作执行电路以执行单个描述符中指示的操作,以生成输出,以及当单个描述符的字段是不同的第二值时,使得多个作业由工作调遣器电路发送到一个或多个工作执行电路以执行单个描述符中指示的操作,以生成输出作为单个流。

    用于启用针对加速器设备的服务质量控制的技术

    公开(公告)号:CN117222981A

    公开(公告)日:2023-12-12

    申请号:CN202280026325.X

    申请日:2022-03-16

    Abstract: 示例包括用于启用针对加速器设备的服务质量(QoS)控制的技术。加速器设备处的电路系统响应于接收到用于对执行由与加速器设备耦合的计算设备托管的应用的工作负载的工作请求的提交描述符而实现QoS控制。示例QoS控制包括:基于应用在单位时间内向加速器设备处的工作队列提交的提交描述符的工作大小不超过提交速率阈值,将提交描述符接受到该工作队列。该工作队列与加速器设备处基于提交描述符中包括的信息来执行工作负载的操作单元相关联。工作队列被由计算设备托管的至少一个其他应用共享。

    用于启用对工作提交的细粒度的服务质量或速率控制的系统、装置和方法

    公开(公告)号:CN113849263A

    公开(公告)日:2021-12-28

    申请号:CN202011551891.1

    申请日:2020-12-24

    Abstract: 本申请公开了用于启用对工作提交的细粒度的服务质量或速率控制的系统、装置和方法。在一个实施例中,处理器包括:第一配置寄存器,用于存储用于与第一进程相关联的进程地址空间标识符(PASID)值的服务质量(QoS)信息;以及执行电路,耦合至第一配置寄存器,其中,执行电路响应于第一指令而用于:从第一指令的源操作数中标识的第一位置获得命令数据;将QoS信息和PASID值插入到命令数据中;以及将包括命令数据的请求发送到耦合至处理器的设备,从而使设备能够使用多个请求的QoS信息来管理多个进程之间的共享。描述并要求保护其他实施例。

Patent Agency Ranking