Les processeurs superscalaires se distinguent des transformateurs multicœurs par le fait que les unités fonctionnelles redondantes ne sont pas des transformateurs entiers.
Les processeurs multi-noyaux : les processeurs superscalaires diffèrent des processeurs multi-core en ce que les unités fonctionnelles redondantes multiples ne sont pas des processeurs entiers.