Dual Core vs Quad Core
Teras teras dan quad dua adalah dua jenis pemproses yang jatuh ke dalam kategori pemproses teras pelbagai. Dalam pemproses pelbagai warna, terdapat lebih daripada satu teras (pemproses) dalam litar bersepadu tunggal mati. Pemproses teras dua mempunyai dua teras dalam mati yang sama dan pemproses quad core mempunyai empat teras dalam mati yang sama. Pemproses teras pelbagai digunakan secara meluas dalam komputer tujuan umum, peranti terbenam, peranti rangkaian, dan sebagainya. Untuk mendapatkan penggunaan pemproses teras berbilang terbaik, program perisian yang dijalankan pada sistem perlu dilaksanakan sedemikian rupa sehingga mereka dapat penggunaan penuh persediaan multi core.
Apakah itu Dual Core?
Pemproses teras dua mempunyai dua teras pemproses dalam mati yang sama. Dan setiap teras mempunyai cache sendiri. Dalam pemproses teras tunggal tradisional, apabila melaksanakan arahan, jika data yang diperlukan tidak berada dalam cache, data tersebut harus diambil dari RAM (Random Access Memory) atau dari peranti penyimpanan, yang akan memperlambat pelaksanaannya sejak pemproses untuk menunggu sehingga ia menerima data. Tetapi dengan dua teras, setiap teras melaksanakan arahan secara berasingan dan oleh itu apabila satu teras mengakses memori, teras lain mungkin masih melaksanakan arahan. Ini akan meningkatkan prestasi sistem. Terutamanya dengan pelbagai tugas, jika hanya ada satu pemproses, prestasi akan mengalami kerana pemproses perlu menukar antara dua proses. Oleh itu, pelbagai tugas boleh mencapai prestasi terbaik jika terdapat lebih daripada satu teras. AMD Phenom II X2 dan Intel Core Duo adalah dua contoh pemproses teras dual.
Apakah itu Quad Core?
Pemproses teras quad adalah pemproses dengan empat teras dalam mati yang sama. Tetapi, pemproses teras quad pertama mempunyai setiap teras secara berasingan dalam empat mati dan mereka digabungkan ke dalam satu pakej untuk membentuk pemproses quad core. Kemudian datang pemproses dengan empat teras dalam mati yang sama dan mereka dipanggil pemproses quad-core Monolithic. Juga, beberapa pemproses teras quad dihasilkan dengan menggabungkan dua pemproses teras dual ke satu pakej tunggal. Pemproses teras quad mempunyai keupayaan untuk melaksanakan empat arahan yang berbeza pada masa yang sama. Oleh itu, ini sesuai untuk menjalankan beberapa aplikasi secara serentak. Tetapi kebanyakan aplikasi tidak dibangunkan untuk memanfaatkan sepenuhnya keupayaan teras quad. Ia direka untuk pemproses teras tunggal. Aplikasi yang dibangunkan untuk menjalankan beberapa tugas secara serentak akan dapat mengambil kesempatan penuh dari pemproses quad core.
Apakah perbezaan antara Dual Core dan Quad Core?
Pemproses teras dua mempunyai dua teras prosesor dalam mati yang sama manakala pemproses teras quad adalah pemproses dengan empat teras dalam mati yang sama. Oleh itu, sebuah komputer yang mempunyai pemproses quad core perlu melakukan lebih baik daripada komputer dengan prosesor dual core. Tetapi ini mungkin tidak semestinya benar kerana kebanyakan aplikasi dibangunkan untuk mensasarkan persekitaran tunggal atau dwi teras. Oleh itu, mereka tidak akan dapat memanfaatkan kelebihan peningkatan prestasi yang disediakan oleh pemproses teras quad.