Apa Fungsi Sebenarnya GPU dan CPU Pada Handphone

Skema Chipset Handphone dengan CPU dan GPU
Skema Chipset Handphone dengan CPU dan GPU ( Image : Androidauthority.com )

Perbedaan Dasar CPU dan GPU Pada Handphone

Bila Anda membaca sebuah artikel tentang handphone, mungkin akan ada hal yang akan Anda temui yaitu tentang CPU dan GPU dalam bagian SoC atau System on Chipset. SoC ini bisa juga di sebut chipset adalah bagian otak atau tenaga utama untuk operasi Handphone Anda. Karena dalam semua perintah yang Anda berikan saat Anda menggunakan ponsel Anda, semua perintah akan di proses dan dilakukan oleh Chipset ini, sehingga menjadi suatu tindakan tertentu pada perangkat Handphone Anda. Dalam untuk memproses data dan perhitungan biasanya akan menggunakan CPU dan sementara GPU biasanya untuk urusan grafik, CPU dan GPU ini adalah susunan yang biasa ada dalam SoC pada Handphone Anda.

Pada dasarnya kedua komponen tadi, CPU dan GPU mempunyai fungsi utama yang hampir sama, yaitu merupakan alat yang digunakan untuk melakukan operasi aritmetika atay perhitungan pada sebuah program yang dilakukan oleh pengguna. Meski fungsi utamanya sama, namun dalam cara perhitungan program memiliki perbedaan yang signifikan, seperti diatas tadi bila CPU cenderung untuk perhitungan dan menghasilkan suatu ekseskusi perintah data, Sementara GPU untuk grafis. Untuk lebih lengkapnya bisa Anda baca pada keterangan dibawah ini.

CPU Central Processing Unit

CPU sendiri merupakan singkatan dari Central Processing Unit, yang merupakan komponen dengan beberapa block core atau inti. CPU pada handphone biasanya mempunya empat sampai delapan inti atau core. Dengan Multicore, maka aplikasi yang ada di handphone memungkinkan untuk di jalankan secara bersamaan dan tidak terjadi penurunan kualitas kecepatan handphone tadi. Setiap core bertanggung jawab akan mulusnya aplikasi yang sedang dijalankan. Kecepatan tiap core sendiri bervariasi, dan umumnya antara 2 sampai 3 Gigahertz GHz. Satuan GHz sendiri adalah frekuensi proses data 1 miliar per detik.

Sebagai contoh, Chipset Qualcomm Snapdragon 680 CPU Octa Core dengan kecepatan 2,4 GHz yang artinya, dalam 1 detik, data yang bisa di proses oleh CPU tadi adalah sebanyak 2.4 miliar data atau proses per detiknya. Jadi semakin tinggi kecepatan per core nya, maka akan semakin ringan dalam menjalankan aplikasi secara bersamaan dalam sekali proses. CPU juga memiliki peran dalam menjalankan data dan program sementara yang di simpan dalam RAM atau cache. Sehingga ketika akan mengeksekusi suatu program, hampir tidak ada jeda untuk loading, karena proses sudah tersimpan dalam RAM. Proses ini juga membantu ketika melakukan panggilan program yang sudah di tutup, tidak perlu menggunu waktu loading yang lama, karena sebagian data masih tersimpan dalam RAM yang berbentuh cache file tadi.  Namun cache file ini bila terlalu bertumpuk dan lama tidak dipakai ada baiknya dihapus, karena bisa saja nanti memenuhi RAM dan membuat program lain menjadi lambat.

GPU Graphic Processing Unit

GPU sendiri adalah singkatan dari Graphic Processing Unit yang adalah sebuah komponen yang fungsinya untuk menjalankan suatu perintah dari Handphone Anda. Namun bedanya, kalau CPU dirancang untuk memproses begitu banyak intruks, sementara GPU adalah suatu yang berbeda dan memiliki spesialisasinya sendiri. Sesuai dengan namanya, GPU adalah Graphic Processing Unit, yang mana intruksi yang di proses adalah intruksi pemrosesan yang ada hubungannya dengan tampilan grafis di Handphone. Ibaratanya GPU itu adalah otak bagian kreatif dimana dia memproses sebuah seni menjadi penampilan yang nyata, sementara CPU memproses logikanya bagaimana menghitung suatu proses supaya bisa menghasilkan hitungan yang tepat. Dalam bahasa teknisnya, GPU adalah otak untuk merender sebuah tampilan grafis, terutama bila itu berhubungan dengan tampilan grafis 3D yang realistis dan halus.

Penutup

Sebagai penutup, dari penjelasan tentang CPU dan GPU tadi, fungsi keduanya jelas berbeda, tapi yang pasti CPU adalah wajib, karena GPU hanya untuk grafis, sedangkan CPU untuk semua dinamisme yang ada di program handphone tersebut. Karena pada dasarnya bila tidak memerlukan grafis yang bagus, Handphone tanpa GPU pun masih bisa berjalan dengan baik. Tapi Handphone tanpa CPU, ya jelas tidak akan bisa berfungsi dengan baik atau bahkan ya memang tidak bisa digunakan, karena CPU itu adalah otaknya Handphone tadi. ^^