Perbedaan antara inti dan prosesor

Perbedaan antara inti dan prosesor

Inti vs prosesor
 

Perbedaan antara prosesor dan inti bisa menjadi topik yang membingungkan jika Anda tidak mengerti komputer. Prosesor atau CPU seperti otak sistem komputer. Ini bertanggung jawab untuk semua fungsi inti seperti operasi aritmatika, logis dan kontrol. Prosesor tradisional seperti prosesor Pentium hanya memiliki satu inti di dalam prosesor, tetapi prosesor modern adalah prosesor multi-core. Prosesor multi-core memiliki beberapa core di dalam paket prosesor di mana inti adalah unit komputasi paling dasar dari prosesor. Inti hanya dapat menjalankan satu instruksi program pada satu waktu (dapat menjalankan beberapa jika kemampuan hiper-threading tersedia) tetapi prosesor yang terbuat dari beberapa core dapat menjalankan beberapa instruksi secara bersamaan tergantung pada jumlah inti.

Apa itu prosesor?

Prosesor yang juga dikenal sebagai Unit Pemrosesan Pusat (CPU) adalah bagian terpenting dari sistem komputer yang bertanggung jawab untuk menjalankan instruksi program. Instruksi ini melibatkan operasi aritmatika, logis, kontrol dan input-output. Secara tradisional seorang prosesor terdiri dari komponen yang disebut unit aritmatika dan logis (ALU), yang bertanggung jawab untuk semua operasi aritmatika dan logis dan komponen lain yang disebut unit kontrol (CU) yang bertanggung jawab untuk semua operasi kontrol kontrol. Juga, ia memiliki satu set register untuk menyimpan nilai. Secara tradisional seorang prosesor hanya dapat menjalankan satu instruksi sekaligus. Prosesor yang hanya memiliki satu inti di dalamnya disebut prosesor inti tunggal. Seri Pentium adalah contoh untuk prosesor inti tunggal.

Kemudian prosesor multi-core diperkenalkan di mana prosesor tunggal memiliki beberapa prosesor di dalamnya yang dikenal sebagai core. Jadi prosesor dual-core memiliki dua core di dalam prosesor dan prosesor quad core memiliki empat inti di dalamnya. Jadi prosesor multicore seperti paket yang memiliki beberapa prosesor yang disebut inti di dalamnya. Prosesor multicore ini dapat menjalankan beberapa instruksi secara bersamaan tergantung pada jumlah core.
Prosesor terpisah dari inti, juga memiliki antarmuka yang menghubungkan perangkat ke dunia luar. Prosesor multicore juga memiliki antarmuka yang menghubungkan semua inti ke dunia luar. Juga, ia memiliki cache tingkat terakhir yang dikenal sebagai cache L3 yang umum untuk semua inti. Selain itu, prosesor dapat berisi pengontrol memori dan pengontrol input-output tetapi tergantung pada arsitektur kadang-kadang mereka dapat ditempatkan di chipset yang berada di luar prosesor. Lebih lanjut prosesor tertentu memiliki unit pemrosesan grafis (GPU) di dalamnya di mana GPU juga terbuat dari inti yang kecil dan kurang kuat.

Apa itu inti?

Inti adalah komponen komputasi dasar dari prosesor. Beberapa inti bersama -sama membentuk prosesor. Inti terdiri dari beberapa bagian dasar. Unit aritmatika dan logika bertanggung jawab untuk melaksanakan semua operasi aritmatika dan logis. Unit kontrol bertanggung jawab untuk semua operasi kontrol. Himpunan register menyimpan nilai -nilai sementara. Jika inti tidak memiliki fasilitas yang disebut hyper-threading, ia hanya dapat mengeksekusi satu instruksi program sekaligus. Namun, inti modern memiliki teknologi yang disebut hyper threading di mana inti memiliki unit fungsional yang berlebihan yang membuatnya mampu menjalankan beberapa instruksi paralel. Di dalam inti, ada dua tingkat cache yang disebut cache L1 dan cache L2. L1 adalah yang terdekat yang merupakan yang tercepat tapi terkecil. Cache L2 mengejar cache L1 di mana itu sedikit besar tetapi lebih lambat dari L1. Cache ini adalah kenangan yang lebih cepat yang menyimpan data ke dan dari memori akses acak (RAM) komputer untuk menyediakan akses yang lebih cepat dan efisien.

Apa perbedaan antara prosesor dan inti?

• Inti adalah unit komputasi paling dasar dari prosesor. Prosesor terdiri dari satu atau lebih inti. Prosesor tradisi hanya memiliki satu inti sementara prosesor modern memiliki banyak inti.

• Inti terdiri dari alu, cu, dan satu set register.

• Inti terdiri dari dua tingkat cache yang disebut L1 dan L2 yang ada di setiap inti.

• Prosesor terdiri dari cache yang dibagikan oleh inti panggilan yang disebut L3 Cache. Itu umum untuk semua inti.

• Prosesor tergantung pada arsitektur dapat terdiri dari pengontrol memori dan pengontrol input/output.

• Paket prosesor tertentu terdiri dari unit pemrosesan grafis (GPU) juga.

• Inti yang tidak memiliki hiper-threading hanya dapat menjalankan satu instruksi sekaligus sementara prosesor multicore yang terdiri dari beberapa core dapat menjalankan beberapa instruksi paralel. Jika prosesor terdiri dari 4 core yang tidak mendukung hyper threading maka prosesor itu dapat menjalankan 4 instruksi secara bersamaan.

• Inti yang memiliki teknologi hiper-threading memiliki unit fungsional yang berlebihan sehingga mereka dapat menjalankan beberapa instruksi sekaligus. Misalnya, inti dengan 2 utas dapat menjalankan 2 instruksi secara bersamaan maka prosesor dengan 4 core tersebut dapat menjalankan 2 × 4 instruksi paralel. Benang ini biasanya disebut inti logis dan manajer tugas Windows umumnya menunjukkan jumlah inti logis tetapi tidak.

Ringkasan:

Prosesor vs Core

Inti adalah unit komputasi paling mendasar dari prosesor. Prosesor multicore modern terdiri dari beberapa inti di dalamnya, tetapi prosesor awal hanya memiliki satu inti. Inti terdiri dari ALU, CU dan set registernya sendiri. Prosesor terbuat dari satu atau lebih inti seperti itu. Paket prosesor juga berisi interkoneksi yang menghubungkan inti ke luar. Bergantung pada arsitektur, prosesor juga dapat berisi GPU terintegrasi, pengontrol IO dan pengontrol memori. Prosesor inti ganda memiliki 2 core dan prosesor quad core memiliki 4 core seperti namanya sendiri. Inti hanya dapat menjalankan satu instruksi pada satu waktu (sedikit jika hyper-threading tersedia) tetapi prosesor multicore dapat menjalankan instruksi paralel karena setiap inti bertindak sebagai CPU independen.

Gambar milik:

  1. Diagram blok modul buldozer lengkap, menunjukkan 2 cluster integer oleh shigeru23 (cc by 3.0)