Jabarkan Pengembangan dari Dual Core

Meskipun dengan meningkatnya teknologi pembuatan, batas fisik dari semikondukter menjadi perhatian besar. Batas fisik menyebabkan masalah pendinginan dan sinkronisasi data. Beberapa metode lain digunakan untuk meningkatkan performa CPU. Metore instruction level pararellism(ILP), yang memberikan instruksi secara bersamaan seperti superscalar pipelining dapat digunakan untuk berbagai penggunaan, tetapi tidak sesuai untuk kode yang sulit diprediksi. Banyak penerapan yang lebih baik menggunakan thread level pararellism(TLP), yang mengerjakan tugas secara bersamaan. Beberapa CPU dapat digunakan untuk meningkatkan TLP sebuah sistem. kombinasi dari meningkatnya ruang (karena proses pembuatan semakin baik) dan permintaan adanya TLP yang lebih tinggi mengarah pada pengembangan CPU multi-core.