开发者
资源
[object Object][object Object][object Object]undefined
[object Object]

将vector_float类型转换成vector_bfloat16_t类型,写入目的操作数的上半部分或下半部分,并支持多种舍入模式与饱和模式:

  • RINT舍入模式:四舍六入五成双舍入。

  • ROUND舍入模式:四舍五入舍入。

  • FLOOR舍入模式:向负无穷舍入。

  • CEIL舍入模式:向正无穷舍入。

  • TRUNC舍入模式:向零舍入。

以asc_float2bfloat16_rd接口为例:

  • asc_float2bfloat16_rd:不饱和模式,写入目的操作数的上半部分。

  • asc_float2bfloat16_rd_sat:饱和模式,写入目的操作数的上半部分。

  • asc_float2bfloat16_rd_v2:不饱和模式,写入目的操作数的下半部分。

  • asc_float2bfloat16_rd_sat_v2:饱和模式,写入目的操作数的下半部分。

[object Object]
[object Object]
[object Object][object Object]undefined

矢量数据寄存器和掩码寄存器的详细说明请参见

[object Object]

[object Object]

PIPE_V

[object Object]
  • 使能饱和模式和非饱和模式生效时,需配置ctrl寄存器,ctrl寄存器的详细说明请参见
[object Object]
[object Object]