用于生成架构特定的卷积梯度核的方法和装置

    公开(公告)号:CN114127739A

    公开(公告)日:2022-03-01

    申请号:CN201980098449.7

    申请日:2019-09-10

    Abstract: 一种用于加速卷积运算的方法,包括从I/O接口接收第一数据集和第二数据集。将所述第一数据集变换为第一转换数据集,所述第一转换数据集具有第一格式。将所述第二数据集变换为第二转换数据集,所述第二转换数据集具有第二格式。将所述第一转换数据集和所述第二转换数据集加载到卷积功能单元中,其中,所述卷积功能单元用于接收第一格式的第一数据,接收第二格式的第二数据,以及输出第三格式的第三数据。所述任务调度器从所述卷积功能单元接收所述第三格式的结果。

    用于实现数据流AI应用的自主加速的方法和装置

    公开(公告)号:CN114127681A

    公开(公告)日:2022-03-01

    申请号:CN202080052164.2

    申请日:2020-09-14

    Abstract: 一种方法,包括分析表示数据流应用的运算符之间的数据依赖关系的数据流图,以识别所述运算符的多个候选组。根据给定硬件加速器的特征和所述多个候选组中给定候选组的运算符,确定所述给定候选组的所述运算符是否要被组合。在确定所述给定候选组的所述运算符要被组合之后,检索与所述给定候选组的所述运算符对应的可执行二进制代码段;生成二进制代码单元,所述二进制代码单元包括所述可执行二进制代码段和表示所述可执行二进制代码段之中执行控制流的元数据;并且将所述代码单元调度到所述给定硬件加速器以执行所述代码单元。

    用于实现数据流AI应用的自主加速的方法和装置

    公开(公告)号:CN114127681B

    公开(公告)日:2025-01-10

    申请号:CN202080052164.2

    申请日:2020-09-14

    Abstract: 一种方法,包括分析表示数据流应用的运算符之间的数据依赖关系的数据流图,以识别所述运算符的多个候选组。根据给定硬件加速器的特征和所述多个候选组中给定候选组的运算符,确定所述给定候选组的所述运算符是否要被组合。在确定所述给定候选组的所述运算符要被组合之后,检索与所述给定候选组的所述运算符对应的可执行二进制代码段;生成二进制代码单元,所述二进制代码单元包括所述可执行二进制代码段和表示所述可执行二进制代码段之中执行控制流的元数据;并且将所述代码单元调度到所述给定硬件加速器以执行所述代码单元。

    用于使用liquid类型动态成形张量的系统、方法和介质

    公开(公告)号:CN117616423A

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

    申请号:CN202180062950.5

    申请日:2021-07-14

    Abstract: 描述了用于验证软件的系统、方法和处理器可读介质。编程语言使用liquid类型系统,以支持源代码定义具有在运行时动态定义的维度和/或形状的张量变量。所述源代码中调用的张量变量的维度和形状,以及这样的张量变量的组成元素的数据类型,可以由静态类型定义,所述静态类型可以在编译时验证。

Patent Agency Ranking