Technologia Intel Core Microarchitecture jest zaprojektowana w całości od nowa. Liczba kroków w jednym potoku wynosi w przypadku tych układów 14, co oznacza znaczne zmniejszenie z liczby 31 kroków stosowanych w rdzeniach Prescott. Nowa architektura jest zaprojektowana tak, aby obydwa rdzenie korzystały z tej samej pamięci podręcznej drugiego (L2) poziomu i oddzielnych banków pamięci podręcznej pierwszego (L1) poziomu. Pozwala to na osiągnięcie korzystnego przelicznika pobieranej mocy na oferowane możliwości.

Jedną z nowych technologii zastosowanych przy projektowaniu układów serii Core jest Macro-Ops Fusion, która łączy dwie instrukcje typu x86 w jedną "mikroinstrukcję". Przykładem niech będzie operacja kopiowania poprzedzona zamianą: obydwie instrukcje zostaną złożone w jeden rozkaz. Inna z zastosowanych technologii umożliwia odczytanie każdej ze 128-bitowych instrukcji SSE w ciągu jednego cyklu zegara (wcześniej wymagało to dwóch cykli) W takim wypadku procesor dokona inicjalizacji wszystkich komponentów i postawi je w stan oczekiwania, który umożliwi natychmiastowe uruchomienie procesu z pełną wydajnością. Pozwala to jednostce wytwarzać mniej ciepła i tym samym zmniejsza jej zapotrzebowanie na energię.