Beberapa di antara kalian kerap mendengar istilah GPU dan CPU di dunia komputer. Namun apakah kalian pernah merasa penasaran apakah yang dimaksud dengan GPU dan CPU tadi? Apakah keduanya serupa atau bahkan sebaliknya.
Sebenarnya GPU (Graphic Processing Unit) dan CPU (Central Processing Unit), melihat dari namanya saja keduanya berbeda. Pembeda paling utama terletak pada fungsinya yang mana CPU berfokus pada kinerja sedangkan GPU pada akselerasi grafis output komputer.
Supaya lebih jelas mengenai perbedaan di antara keduanya maka simak informasi lebih jelasnya di bawah ini.
Pengertian CPU
CPU (Central Processing Unit) merupakan salah satu komponen pada komponen di komputer yang dikenal juga dengan sebutan processor. Tugasnya yaitu menerima serta melaksanakan perintah dan data melalui perangkat lunak.
CPU juga sangat berpengaruh pada kualitas serta teknologi komputer tersebut, serta terkait cepat dan lambatnya performa komputer.
- Memiliki peran penting pada keseluruhan pengoperasian komputer dan mempunyai kesamaan dengan kalkulator untuk daya proses yang tentunya lebih cepat dan kuat.
- Menjalankan sebuah program yang tersimpan pada memori utama serta cara menerjemahkan instruksi dan mengeksekusi sesuai dengan alur perintah.
- Memproses serta mengolah seluruh kalkulasi dan perintah. Tidak itu saja, CPU juga akan mengoperasikan aritmatika serta logika pada data yang diambil melalui informasi serta memori yang dimasukkan lewat perangkat keras guna menunjang pengoperasian di komputer.
Komponen CPU
a. Unit control
Salah satu bagian pada prosesor yang berguna mengatur jalannya program. Komponen tersebut pastinya ada di CPU. Salah satu dari tugasnya adalah mengambil instruksi pada memori utama dan menentukan jenis instruksi tadi.
Melalui hasil pengolahan data serta dibawa unit kendali menuju memori utama agar nantinya disimpan. Selanjutnya akan disajikan menuju alat output, sehingga unit kontrol bisa mengontrol komputer supaya sinkronisasi kerja antar komponen bisa berjalan sesuai dengan fungsinya.
Baca juga : Cara Memilih Komponen Komputer Berkualitas
b. Register
Komponen ini memiliki ukuran kecil serta relatif, serta mempunyai kecepatan akses yang tergolong cukup tinggi dan berfungsi menyimpan data dan instruksi yang tengah diproses. Sifatnya sementara serta digunakan untuk menyimpan data yang telah diolah untuk nantinya diolah lebih lanjut.
c. Arithmetic Logic Unit
Arithmetic Logic Unit atau ALU dikenal juga sebagai mesin bahasa. Komponen ini memiliki tugas dalam melakukan operasi aritmatika dan logika yang berdasarkan pada instruksi yang sudah ditentukan. AKU mempunyai dua bagian yakni unit logika Boolean dan unit aritmatika dan masing-masing mempunyai spesifikasi dan tugasnya sendiri.
Tugas utamanya yakni melakukan seluruh perhitungan aritmatika dan terjadi sesuai instruksi program. Selanjutnya melakukan seluruh operasi aritmatika memakai dasar penjumlahan jadi sirkuit elektronik yang dipergunakan disebut adder.
Pengertian GPU
GPU (Graphics Processing Unit) mempunyai peran di dalam menyediakan data serta menghasilkan sistem berbentuk gambar. Komponen di dalamnya sangatlah berbeda dibandingkan CPU dikarenakan mengolah sebuah data menjadi gambar memakai sebuah kemampuan khusus.
GPU memiliki chip dan fungsinya untuk rendering (pemroses) data grafis ataupun data grafis 2 dimensi dan 3 dimensi serta mempunyai kinerja yang tergolong kompleks.
GPU ini bisa ditemukan dalam 3 bentuk dan di antaranya sebagai berikut:
- Dikemas berwujud kartu (card): Ini terpisah dari motherboard beserta biasanya dikenal dengan GPU ataupun grafis eksternal maupun diskrit.
- Dikemas menyatu dengan motherboard: Ini dikenal dengan sebutan GPU Internal.
- Dikemas bersamaan: Dikemas menjadi satu modul bersama kemasan mikroprosesor.
Fungsi GPU
Adapun beberapa fungsi dari GPU yang bisa kalian ketahui sebagai berikut:
- Mempunyai grafik 2D atau 3D
- Memproses masuknya grafis yang tersedia
- Penampilan di layar monitor berkualitas tinggi
- Meringankan komputasi paralel di data dengan jumlah banyak
Komponen GPU
a. Graphics Processing Unit
Ini dikenal juga dengan istilah VPU (Visual Processing Unit) yakni suatu prosesor khusus serta bertugas di dalam mengolah gambar berdasarkan pada encoding yang dipakai serta dilengkapi sebuah kemampuan dalam pemrosesan gambar tingkat lanjut, secara khusus grafis 3 dimensi.
b. Video memory
Gunanya untuk menyimpan gambar yang sudah diproses pada GPU dan sebelum ditampilkan pada layar monitor serta semakin besar video memorinya, tentunya akan semakin baik pula kartu grafis di dalam mengendalikan tampilan 3 dimensi.
Tidak hanya itu saja yang disebut dengan frame buffer ini mempunyai tugas dalam menyimpan gambar sebelum ditampilkan memakai teknologi DDR2, GDDR3, GDDR4 ataupun GDDR5.
c. RAMDAC (Random Access Memory Digital-to-Analog Converter)
Ini seperti sebuah chip RAM dan memiliki tugas dalam mengatur fungsi kartu grafis serta digunakan untuk melakukan konversi gambar digital yang sudah tersimpan pada frame buffer serta menjadi sinyal analog untuk nantinya dikirimkan pada monitor.
d. Vidio BIOS
Merupakan suatu program kecil yang mana pengaturan awal serta pengontrolan kartu grafis. Tersedia informasi serta kandungan yang berupa kecepatan operasi, voltase prosesor, memory timing, RAM, dan lainnya.
e. BUS Interface
Merupakan slot yang tersedia pada motherboard serta dipakai dalam menghubungkan kartu grafis menggunakan motherboard. Versi kartu grafis lama banyak memakai interface berjenis AGP ataupun PCI. Kemudian untuk versi modernnya memakai interface PCI-Express.
f. Output Interface
Dikenal dengan sebutan connection dan fungsinya menghubungkan kartu grafis bersama monitor serta berbagai macam koneksi yang pada umumnya tersedia di kartu grafis.
Macam-macam GPU
a. Mali
Mali adalah GPU yang dibuat ARM yang mana versi GPU Mali saat ini adalah Mali-G72 MP 18 paling cepat, dan hingga sekarang tidak banyak yang memakai GPU. GPU ini juga disematkan pada smartphone dan salah satu yang memakainya yakni Samsung Galaxy S9 Plus (S9+).
b. PowerVR
Sering dipergunakan pada iPhone serta iPad, maka teknologi ini tidak lagi dipakai pada iPhone 6 hingga produk terbarunya. Untuk versi paling barunya yakni PowerVR Series 7XT dan salah satunya memakai GPU adalah Apple iPad Pro.
c. Tegra
Tahun 2008 Tegra ini dibekalkan Zune HD serta pertama kali dikenalkan, akan tetapi tidak mempunyai App Store sendiri jadi tidak banyak yang mengenalnya. Baru tahun 2010 teknologi tersebut sudah mulai dikenalkan kemudian dipasarkan di berbagai vendor terkenal semacam Acer dan Samsung.
d. Adreno
Merupakan GPU yang dikembangkan AMD yang termasuk anagram yakni Radeon Produk yang berasal dari Akademi Teknologi Industri (ATI).
Kemiripan Antara GPU dan CPU
CPU serta unik pemrosesan grafis (GPU) merupakan unit perangkat keras yang bisa membuat komputer dapat berfungsi. Kalian bisa menganggapnya sebagai suatu otak perangkat komputasi. Keduanya mempunyai komponen internal serupa seperti unit kontrol, memori, dan inti.
a. Inti
Arsitektur CPU dan GPU mempunyai inti yang menjalankan seluruh fungsi komputasi serta logika. Inti tadi menarik instruksi memori berbentuk sinyal digital yang dikenal dengan bit. Instruksi dari didekode serta dijalankan lewat gerbang logika pada kerangka waktu yang dikenal dengan siklus instruksi.
Awalnya CPU hanya mempunyai inti tunggal, namun sekarang CPU beserta GPU pada umumnya mempunyai banyak inti.
b. Memori
CPU dan GPU mampu menyelesaikan jutaan perhitungan untuk setiap detiknya lalu memakai memori internal guna meningkatkan performa pemrosesan. Cache merupakan memori bawaan dengan fasilitas akses data cepat.
Pada CPU ada label L1, L2, ataupun L3 itu menunjukkan pengaturan cache. Untuk L1 paling cepat, L3 merupakan yang terlambat. MMU (Unit Manajemen Memori) melakukan pengontrolan pergerakan data di antara RAM, cache, dan CPU pada masing-masing siklus instruksi.
c. Unit kontrol
Unit kontrol berguna menyinkronkan tugas pemrosesan serta menentukan frekuensi pulsa listrik yang nantinya akan dihasilkan unit pemrosesan. GPU dan CPU memiliki frekuensi lebih tinggi memberikan suatu kinerja lebih baik. Akan tetapi desain serta konfigurasi komponen ini pada GPU dan CPU akan berbeda jadi keduanya berfungsi pada situasi yang berbeda pula.
Perbedaan CPU dan GPU
Walaupun CPU serta GPU mempunyai kinerja serupa itu bukan berarti jika keduanya sama. Memang keduanya memiliki basis mikroprosesor, namun mempunyai arsitektur yang berbeda dengan tujuan dan fungsi yang berbeda pula. Lebih jelasnya berikut perbedaan di antara keduanya.
a. Perbedaan kinerja dan efektivitas
CPU didesain untuk mesin pengolah instruksi kuat, jadi mampu melakukan proses berbagai macam beban kerja yang diperlukan komputer. Contohnya seperti melaksanakan berbagai tugas di komputer dengan cara bersamaan seperti browsing sambil mendengarkan musik dan juga transfer data melalui komputer ke flashdisk.
Hal itu bisa dilakukan CPU dikarenakan arsitekturnya memang dibuat guna menekan jumlah inti lebih kecil untuk tugas individu supaya bisa menyelesaikan tugas secara cepat. Faktor tersebut yang membuatnya cocok dalam menjalankan beban kerja semacam komputasi sampai menjalankan database.
GPU menjadi lebih condong di sistem yang mengolah akselerasi pada tugas dalam merender grafis 3D. contohnya saat kalian sedang bermain game 3D, maka setiap tampilan yang ada di layar monitor adalah hasil yang berasal pada proses render serta dilakukan dengan terus menerus pada GPU lewat kartu grafis komputer.
Nantinya pemain bisa merasakan visual serta grafis terbaik saat memainkan game yang dinikmati. Saat ini GPU sudah berkembang menjadi suatu prosesor paralel yang bertujuan di dalam menjalankan jumlah beban kerja seperti deep learning serta artificial intelligence (AI). Kinerja GPU juga bisa dimanfaatkan miner untuk menambang Cryptocurrency.
b. Perbedaan arsitektur fisik
Ketika diterangkan secara fisik, CPU merupakan susunan elektronika yang terintegrasi serta tercetak di piringan persegi dengan bahan silicon, lebih tepatnya yakni microchip. Sedangkan GPU mempunyai bentuk tidak jauh berbeda dibandingkan CPU.
GPU adalah komponen elektronik dan terdiri atas logam serta silikon yang berbentuk microchip. Pembeda antara keduanya yakni core ataupun inti dari GPU lebih banyak dibandingkan CPU.
c. Kecepatan Prosesor
Saat berbicara terkait kinerja komputer serta perangkat teknologi lainnya, maka kecepatan prosesor tergolong penting untuk diperhatikan. CPU dan GPU merupakan dua jenis prosesor utama yang bisa dipakai para perangkat komputer serta teknologi modern.
Walaupun keduanya mempunyai fungsi mengolah data, untuk perbedaan di antara keduanya yakni caranya dalam mengolah informasi.
Kecepatan prosesor di CPU diukur memakai satuan Hertz (Hz) dan menunjukkan mengenai berapa cepat suatu prosesor bisa menghitung serta mengeksekusi instruksi. Tentunya semakin tinggi suatu frekuensi prosesor akan semakin banyak instruksi yang bisa ditangani di dalam satu detiknya.
Satuan yang digunakan pada GPU sama dengan CPU yakni Hertz. Akan tetapi dari segi kecepatan maka prosesor GPU lebih rendah dibandingkan CPU. Untuk gantinya maka GPU dilengkapi ratusan ataupun ribuan unit pemrosesan dan bisa bekerja dengan cara paralel sehingga pengolahan data menjadi lebih efisien untuk game, grafik, dan video.
Bila ditanya mana di antara keduanya yang kecepatannya paling penting pada sistem komputer? Tentu saja jawabannya itu tergantung di pemakaiannya sendiri. Ketiak kalian memanfaatkan komputer untuk tugas umum dan pengelolaan dokumen maka kecepatan CPU lebih penting.
Untuk yang memakai komputer untuk video editing ataupun game, maka kecepatan GPU menjadi lebih krusial. Kecepatan di antara GPU dan CPU bisa dipengaruhi berbagai faktor yang ada di luar kendali semacam daya listrik dan pendingin sistem.
Usahakan untuk memilih perangkat yang memiliki daya listrik cukup serta memiliki pendingin yang baik guna menjaga kecepatan dari prosesor tetap optimal di CPU dan GPU.
d. Konsumsi Daya
Perbedaan lain antara keduanya juga terletak pada konsumsi daya listriknya. CPU mempunyai konsumsi daya lebih sedikit jika dibandingkan GPU. Ini diakibatkan CPU bekerja memakai kecepatan lebih lambat akan tetapi lebih efisien di dalam mengolah data.
GPU memerlukan daya listrik lebih besar jika dibandingkan CPU. Ini diakibatkan GPU memiliki kecepatan lebih cepat jika dibandingkan CPU ketiak bekerja, akan tetapi untuk pemakaian dayanya cenderung lebih boros.
Penting untuk diingat jika jumlah dari konsumsi daya listrik yang diperlukan GPU dan CPU bergantung pada spesifikasi masing-masing komponen. GPU dan CPU mempunyai spesifikasi tinggi tentunya memerlukan daya listrik lebih besar jika dibandingkan yang memiliki spesifikasi standar.
Dalam pemakaian komputer, tentunya penting memperhatikan konsumsi daya dari GPU dan CPU supaya tidak mengalami permasalahan seperti komputer overheat ataupun pemakaian daya listrik berlebihan. Maka pemilihan komponen GPU dan CPU dengan tepat sangat penting guna memastikan komputer bisa berjalan secara optimal dan efisien.
Poin untuk Memahami Perbedaan GPU dan CPU
Selain penjelasan di atas maka tersedia beberapa poin penting yang perlu dipahami dan ini berkaitan dengan perbedaan di antara keduanya. Lebih jelasnya maka berikut adalah penjelasannya.
- Pada manajemen kinerja CPU, maka prioritas akan diberikan di latensi rendah. Itu artinya pemrosesan data memakai efektivitas waktu yang lebih sedikit akan didahulukan. Untuk GPU akan lebih condong di dalam mengoptimalkan throughput, jumlah perhitungan dilakukan pada interval waktu tinggi ataupun sebanyak mungkin.
- CPU bisa memberikan hasil efektif saat memproses instruksi / perintah dengan serial. Kemudian GPU lebih efektif di dalam memproses instruksi / perintah dengan paralel.
- CPU dibangun serta tersusun dari sedikit core kuat. Untuk GPU core yang ada banyak namun lemah.
- GPU bisa mencapai kecepatan lebih tinggi jika dibandingkan CPU dikarenakan pemrosesan paralel yang tergolong sangat besar.
- CPU memerlukan lebih banyak beban memori yang akan diproses sementara dengan cara komparatif. Namun GPU memerlukan lebih sedikit beban dari memori untuk memproses.
Apakah Keduanya Saling Menggantikan atau Melengkapi?
GPU dan CPU memang didesain berbeda dan fungsinya berbeda pula. CPU yang didesain canggih sekalipun akan dibekali dengan GPU paling minimum dan berguna menampilkan garis di layar. Bahkan GPU paling canggih tidak akan bisa menjalankan instruksi dasar jika tidak memiliki CPU, sehingga keduanya saling melengkapi.