BFLOAT16融合乘法指令

    公开(公告)号:CN115729617A

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

    申请号:CN202210906473.2

    申请日:2022-07-29

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

    用于下转换以及交错多个浮点值的装置和方法

    公开(公告)号:CN118132146A

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

    申请号:CN202410247930.0

    申请日:2020-02-27

    Abstract: 用于下转换以及交错多个浮点值的装置和方法。一种下转换并且交错数据元素的装置和方法。处理器的一个实施例包括:解码器,其用于解码第一指令来生成经解码的指令;第一源寄存器,其用于存储第一多个紧缩数据元素;第二源寄存器,其用于存储第二多个紧缩数据元素;目的地寄存器,其用于存储第三多个和第四多个紧缩数据元素;执行电路,其用于执行经解码的指令,所述执行电路包括:下转换电路,其用于下转换所述第一(第二)多个紧缩数据元素中的每一个以生成所述第三(第四)多个紧缩数据元素之一;交错电路,其用于在目的地寄存器内交错所述第三多个紧缩数据元素与所述第四多个紧缩数据元素。

Patent Agency Ranking