宏融合(Macro-fusion或Macro-ops fusion)是一项旨在提高x86处理器性能的技术。支持宏融合的处理器可令多条(通常为两条)x86指令融合为一条执行,从而提高了处理器的吞吐率。x86是典型的CISC架构。为了便于实现流水线和超标量,90年代中期以后的主流x86处理器均在前端使用解码器将x86指令翻译成类似RISC指令的微指令送入后端执行。一条x86指令将被解码成一条或多条微指令。受解码单元和执行单元数目限制,在同一时钟周期内,前端能够解码的宏指令最大数量和后端能够执行的微指令最大数量都是有限的固定值。宏融合将在程序中经常连续出现的若干条x86指令在解码前融合成一条,从而提高了解码器的效率;同时,融合后的多条x86指令可以被解码成一条微指令,从而也提高了后端执行的效率。据估计,运行典型的x86程序时,宏融合可以带来约11%