步多执行绪通常缩写为SMT，目的是为了改进超纯量处理器的总体效率。此架构允许多个独立的执行绪更佳的利用现代处理器架构的资源。超纯量处理器不同于多核心处理器之处，在于多余的功能单元无法构成完整的处理器。一个处理器由多个较细粒度的功能单元所组成，例如算术逻辑单元（ALU）、整数乘法器、整数位移器、浮点运算器等等。每个功能单元可能存在复数版本，使得多个指令能平行执行。此做法不同于多核心处理器，后者使用多个执行绪（一核一绪）同时地处理指令；也不同于管线化处理器 - 复数指令可以同时存在于不同的执行阶段，就像工厂