用于8位浮点矩阵点积指令的装置、方法和系统

    公开(公告)号:CN118605946A

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

    申请号:CN202410736985.8

    申请日:2021-12-08

    Abstract: 本申请公开了用于8位浮点矩阵点积指令的装置、方法和系统。描述了涉及8位浮点矩阵点积指令的系统、方法和装置。处理器实施例包括:取出电路,用于取出指令,该指令具有用于指定操作码和具有单精度元素的目的地矩阵的位置、第一源矩阵的位置和第二源矩阵的位置的字段,源矩阵具有各自包括8位浮点值的四元组的元素,该操作码用于指示执行电路用于引起:对于第一源矩阵的每个元素和第二源矩阵的对应元素,将8位浮点值转换为单精度值,将不同对的经转换的单精度值相乘以生成多个结果,并且将结果与目的地矩阵的对应元素的先前内容累加;解码电路,用于对所取出的指令解码;以及执行电路,用于如操作码所指定地对经解码的指令作出响应。

    BFLOAT16融合乘法指令

    公开(公告)号:CN115729617A

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

    申请号:CN202210906473.2

    申请日:2022-07-29

    Abstract: 本申请公开了BFLOAT16融合乘法指令。描述了用于响应于指令而执行BF16FMA的技术。在一些示例中,指令包括用于以下各项的字段:操作码、紧缩数据源/目的地操作对象(第一源)的位置的标识、第二紧缩数据源操作对象的位置的标识、第三紧缩数据源操作对象的位置的标识、以及紧缩数据源/目的地操作对象的位置的标识,其中,操作码用于指示出操作对象排序并且指示出执行电路要进行:针对每一数据元素位置使用第一、第二和第三源操作对象执行BF16值融合乘法‑累加操作,以及将结果存储在源/目的地操作对象的对应数据元素位置中。

    浮点缩放处理器、方法、系统和指令

    公开(公告)号:CN108647044B

    公开(公告)日:2022-09-13

    申请号:CN201810437268.X

    申请日:2011-12-28

    Abstract: 一方面的一种方法包括接收浮点缩放指令。浮点缩放指令指示包括一个或多个浮点数据元素的第一源、包括一个或多个相应浮点数据元素的第二源、以及目的地。响应于浮点缩放指令,将结果存储在目的地中。结果包括一个或多个相应结果浮点数据元素,每个结果浮点数据元素都包括第二源的相应浮点数据元素乘以第一源的一个或多个浮点数据元素的基数的代表第一源的相应浮点数据元素的整数次幂。公开了其它方法、装置、系统和指令。

    浮点加法器的交错流水线
    6.
    发明公开

    公开(公告)号:CN111752618A

    公开(公告)日:2020-10-09

    申请号:CN202010127345.9

    申请日:2020-02-28

    Abstract: 本申请公开了浮点加法器的交错流水线。所公开实施例涉及浮点(FP)加法器的交错流水线。在一个示例中,处理器用于执行指令,该指令指定操作码并指定M乘K的第一源矩阵、K乘N的第二源矩阵、和M乘N的目的地矩阵的位置,该操作码指示执行电路用于针对目的地矩阵的每个FP元素(M,N)启动流水线的K个实例,该流水线的K个实例具有:第一乘法级,在第一乘法级期间将第一源矩阵的FP元素(M,K)与第二源矩阵的对应FP元素(K,N)相乘;并发地,在指数差级中,确定乘积与目的地矩阵的元素(M,N)的前一FP值之间的指数差;以及在第二加法-旁路级中,将乘积与前一FP值累加并且并发地将累加和旁路到后续流水线实例。

    使用浮点乘法-累加结果的模糊-J位位置

    公开(公告)号:CN111752605A

    公开(公告)日:2020-10-09

    申请号:CN202010101911.9

    申请日:2020-02-19

    Abstract: 本申请公开了使用浮点乘法-累加结果的模糊-J位位置。所公开实施例涉及执行浮点(FP)算术。在一个示例中,处理器用于对指令解码,该指令指定第一浮点(FP)操作数、第二FP操作数和第三FP操作数的位置以及操作码,该操作码要求将第一FP操作数和第二FP操作数的FP乘积与第三FP操作数的先前内容累加,并且执行电路用于:在第一周期中,生成具有模糊-J位格式的FP乘积,该模糊-J位格式包括符号位、9位的指数、以及25位的尾数,该25位的尾数具有用于J位的两个可能位置;以及在第二周期中,将FP乘积与第三FP操作数累加,同时并发地基于FP乘积与第三FP操作数的J位位置来确定对累加的结果的指数调节和尾数移位控制,其中并发地执行指数调节提高在一个周期中执行累加的能力。

Patent Agency Ranking