Wenn Du Dich auf die
ARM big.LITTLE-Arch beziehst, können die einzelnen Kerne allerdings vollkommen unabhängig agieren. Das ist ja genau der Punkt. Ja, die Cortex-A7 sind den Cortex-A15 (z.B. in einem Exynos 5) von der Leistung unterlegen, allerdings funktionieren die A7 vollkommen autark, während die A15 schlafen. Aus Software-Sicht, handelt es sich einfach um langsame Kerne, die allerdings alle Funktionen wie die großen unterstützen, also keine speziellen Befehle benötigen.
In wie fern das Marketing da mit 8-Core nicht in einer ähnlichen Grauzone unterwegs ist, sei übrigens mal dahingestellt. Hier haben zwar die Kerne auch wirklich den Namen verdient (A15 und A7), da sie wirklich alles enthalten (auch ihren eigenen instruction decoder und sogar caches), allerdings im "Exynos 5"
blockweise angesprochen werden. Somit sind entweder die vier A7 aktiv, oder die vier A15, allerdings nie alle 8 gleichzeitig.
Was so allerdings nicht korrekt ist. Ein Bulldozer Modul hat nur einen instruction decoder (und eine fetch-Einheit und eine predecode-Einheit) pro Modul und teilen sich die Int-Kerne diese Einheiten. Ein 386 "Kern" hatte aber jeweils eine Einheit für sich.
Das ist in meinen Augen auch der Grund, warum eben die Module nicht der Definition eines vollständigen Kerns genügen. In der Klage wurde übrigens
unter anderem auf Cache und FPU eingegangen, aber das sind eben nicht die einzigen Dinge.