33、AVX-512指令集:浮点编程的高级应用

AVX-512指令集:浮点编程的高级应用

1. AVX512DQ指令集概述

AVX512DQ指令集主要使用打包双字和四字操作数进行运算,同时还包含了在打包浮点和整数四字之间进行转换的指令。以下是AVX512DQ指令集的概述:
| 助记符 | 描述 |
| — | — |
| vcvtp[d|s]2qq | 将打包浮点转换为有符号四字整数 |
| vcvtp[d|s]2uqq | 将打包浮点转换为无符号四字整数 |
| vcvttp[d|s]2qq | 截断式地将打包浮点转换为有符号四字整数 |
| vcvttp[d|s]2uqq | 截断式地将打包浮点转换为无符号四字整数 |
| vcvtuqq2p[d|s] | 将打包无符号四字整数转换为浮点 |
| vextractf64x2 | 提取打包双精度浮点值 |
| vextracti64x2 | 提取打包四字值 |
| vfpclass[pd|ps] | 测试打包浮点类别 |
| vfpclass[sd|ss] | 测试标量浮点类别 |
| vinsertf64x2 | 插入打包双精度浮点值 |
| vinserti64x2 | 插入打包四字值 |
| vpmov[d|q]2m | 将向量寄存器转换为掩码寄存器 |
| vpmovm2[d|q] | 将掩码寄存器转换为向量寄存器 |
| vpmullq | 相乘打包四字整数并存储低位结果 |
| vrangep[d|s] | 打包浮点的范围限制计算 |
| vranges[d|s] | 标量浮点的范围限制计算 |
| vreducep

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值