Multi-core menyediakan 4-arah multitask pengolahan dengan Intel HT Technology dan dua core fisik berdedikasi membantu untuk memberikan performa tambahan di berbagai jenis aplikasi dan beban kerja
Sebuah prosesor multi-core adalah sebuah sistem pengolahan yang terdiri dari dua atau lebih inti independen. Hal ini dapat digambarkan sebagai sebuah sirkuit terintegrasi ke dua atau lebih individu prosesor (disebut core dalam pengertian ini) telah terpasang. Inti biasanya terintegrasi ke dalam satu sirkuit terpadu (dikenal sebagai chip multiprosesor atau CMP), atau mereka mungkin diintegrasikan ke beberapa dalam satupaket chip. Prosesor dengan banyak-inti adalah salah satu di mana jumlah core yang cukup besar multi-prosesor tradisional teknik tidak lagi efisien – batas ini adalah suatu tempat dalam jangkauan puluhan core – dan mungkin memerlukan jaringan chip.
Sebuah prosesor dual-core berisi dua core, dan quad-core prosesor berisi empat core. Sebuah prosesor multi-core mengimplementasikan multiprocessing dalam satu paket fisik. Core dalam perangkat multi-core dapat digabungkan bersama-sama dengan erat. Sebagai contoh, core mungkin atau mungkin tidak berbagi cache, dan mereka dapat mengimplementasikan pesan lewat atau memori bersama antar-metode komunikasi inti. Umum topologi jaringan untuk menghubungkan core termasuk bus, cincin, 2-dimensi mesh, dan palang. Semua core adalah identik dalam homogen sistem multi-core dan mereka tidak identik dalam heterogen sistem multi-core. Seperti halnya dengan sistem prosesor tunggal, core dalam sistem multi-core dapat mengimplementasikan arsitektur seperti superscalar , VLIW , pengolahan vektor , SIMD, atau multithreading.
# Keuntungan
Kedekatan core CPU ganda yang sama memungkinkan koherensi cache sirkuit untuk beroperasi pada clock rate jauh lebih tinggi daripada yang jika harus melakukan perjalanan sinyal off-chip. Menggabungkan setara CPU secara signifikan meningkatkan performa cache snoop (alternatif: Bus mengintai) operasi. Secara sederhana, ini berarti bahwa sinyal antara CPU yang berbeda perjalanan jarak pendek, dan karena itu sinyal yang menurunkan kurang. Sinyal berkualitas lebih tinggi ini memungkinkan lebih banyak data yang akan dikirim dalam jangka waktu tertentu karena sinyal individu dapat menjadi lebih pendek dan tidak perlu sering diulang.Terbesar dalam kinerja meningkatkan kemungkinan akan melihat dalam waktu respon ditingkatkan saat menjalankan proses CPU-intensif, seperti antivirus scan, merobek / pembakaran media (yang membutuhkan konversi file), atau mencari folder. Sebagai contoh, jika scan virus otomatis memulai sementara film sedang dimainkan, aplikasi yang berjalan di film jauh lebih cenderung tidak kekurangan daya prosesor, seperti program antivirus tersebut akan diarahkan ke core prosesor yang berbeda dari yang menjalankan film.Asumsi bahwai bisa masuk ke dalam paket, secara fisik, multi-core CPU desain membutuhkan jauh lebih sedikit Printed Circuit Board (PCB) ruang dari multi-chip SMP desain. Juga, sebuah prosesor dual-core menggunakan lebih sedikit daya dari dua ditambah prosesor single-core, terutama karena penurunan daya yang diperlukan untuk mengarahkan sinyal luar chip. Selanjutnya, core berbagi beberapa sirkuit, seperti L2 cache dan antarmuka ke front side bus (FSB). Bersaing dalam hal teknologi yang tersedia silikon daerah mati, desain multi-core dapat memanfaatkan perpustakaan inti CPU terbukti desain dan menghasilkan produk dengan risiko rendah kesalahan desain daripada merancang sebuah desain inti baru yang lebih luas. Selain itu, penambahan cache menderita semakin berkurang.
# Kekurangan
Selain sistem operasi (OS) dukungan, penyesuaian perangkat lunak yang ada diwajibkan untuk memaksimalkan pemanfaatan sumber daya komputasi yang disediakan oleh prosesor multi-core. Selain itu, kemampuan multi-core untuk meningkatkan kinerja aplikasi tergantung pada penggunaan benang dalam beberapa aplikasi. Situasi membaik: misalnya Valve Corporation ‘s Sumber mesin, menawarkan dukungan multi-core, dan Crytek telah mengembangkan teknologi serupa untuk CryEngine 2, yang kekuatan permainan mereka, Crysis .Emergent Game Technologies’ Gamebryo mesin teknologi termasuk pintu air mereka yang menyederhanakan multicore permainan di platform pengembangan.
Integrasi multi-core chip drive hasil produksi turun dan mereka lebih sulit untuk mengelola termal dari kerapatan rendah desain chip tunggal. Intel telah sebagian balas Masalah pertama ini dengan menciptakan quad core dengan desain dengan menggabungkan dua dual-core pada satu die dengan cache yang bersatu, maka setiap dua dual-core yang bekerja mati dapat digunakan, berlawanan dengan memproduksi empat core pada satu mati dan mengharuskan semua empat untuk bekerja untuk menghasilkan sebuah quad-core. Dari sudut pandang arsitektur, pada akhirnya, desain CPU tunggal dapat membuat lebih baik menggunakan permukaan silikon dari core multiprocessing, sehingga komitmen pembangunan arsitektur ini dapat membawa risiko keusangan. Akhirnya, kekuatan pemrosesan mentah bukan satu-satunya kendala pada kinerja sistem. Dua core berbagi sama bus sistem dan bandwidth memory membatasi kinerja dunia nyata keuntungan. Jika satu inti adalah dekat untuk menjadi terbatas bandwidth memory, pergi ke dual-core mungkin hanya memberikan 30% sampai 70% perbaikan. Jika memori bandwidth bukan masalah, 90% peningkatan dapat diharapkan rujukan. Akan mungkin untuk suatu aplikasi yang menggunakan dua CPU berakhir berjalan lebih cepat pada satu dual-core jika komunikasi antara CPU adalah faktor pembatas, yang akan dihitung sebagai lebih dari 100% peningkatan.
Tidak ada komentar:
Posting Komentar