首页 > 解决方案 > AVX2 指令延迟和吞吐量

问题描述

我对以下内在函数/指令的性能属性感兴趣:

但不幸的是,英特尔内部指南不包含这些内部/指令的延迟和吞吐量数字表。我在哪里可以找到这些信息?

标签: performancex86x86-64simdavx2

解决方案


延迟和吞吐量数字的三个来源是:

InstlatX64 列出了许多不同形式的指令(内存和/或寄存器操作数、不同的操作数宽度等),但没有关于每个执行端口的微操作数的信息。对于性能优化,不仅延迟和吞吐量数字很重要,而且每个执行端口的这些微操作也非常相关。此信息由 Agner Fog 的说明表和 uops.info 提供。


推荐阅读