本书研究x86多媒体指令集扩展专利技术实现的思路、方法。MMX与之后的SSE、AVX等一系列x86多媒体扩展指令集使得处理器支持的紧缩数据的数据元素类型从整数扩展到单精度、双精度浮点数,宽度从8位扩展到16位、32位、64位、512位。本书第1章分析MMX指令集专利技术。第2~7章研究SSE、SSE2、SSE3、SSSE3、SSE4等专利技术。第8~11章研究AVX、AVX2和AVX-512等专利技术。
上述指令集扩展不但高效地实现多媒体应用处理的初衷,今天更是成功地应用在信号处理、科学计算、人工智能等高算力领域。本书中相关的专利技术方案是研制x86处理器时难得的一手资料,具有工业实现和科学研究的双重价值。本书可为从事CPU处理器、异构处理器和人工智能模型领域研发的相关科研人员、工程师和广大师生提供参考。
展开