我正在学习获得CS的硕士学位,并希望(并且需要)学习使用英特尔内在函数。然而,新的内在参考页面虽然本身很棒,却充满了特定的术语,据我所知,它与汇编编码有关。优化参考手册使用由几乎相同的术语组成的描述。
举个例子:
Unpack and interleave single-precision (32-bit) floating-point elements from the high half of each 128-bit lane in a and b
Blend packed single-precision (32-bit) floating-point elements from a and b using control mask imm
打包哪种形式?为什么打包?什么是交错?什么是混合?哪条车道?等等。
我曾尝试谷歌使用像“assembly / intrinsics interleave / blend / pack”这样的查询,但无济于事。
你从哪里学到那种东西?请注意,我不是在寻找某人向我解释上面的具体条款,其中有更多的条款。我正在寻找的是在哪里找到指南或书籍,以及它将是什么样的指南或书籍,这将使我理解那些看似“行话”的英特尔术语。
另外,请注意:这不是作业。我们这里没有这样的课程,但我需要并且希望有一天能够学习这些东西,我自己。
感谢您的帮助。