Teknologi multi-core memungkinkan lebih dari satu prosesor pada satu chip komputer untuk menangani masalah panas dan daya yang dihasilkan oleh jutaan transistor yang sangat dekat, dengan mengganti satu prosesor besar dengan dua atau lebih prosesor kecil yang dapat melakukan perhitungan secara paralel.