Perbezaan Antara CPU dan GPU

Unit CPU atau Pusat Pemprosesan adalah di mana semua arahan program dilaksanakan untuk memperoleh data yang diperlukan. Kemajuan dalam CPU moden telah membolehkannya untuk mengecil lebih banyak daripada sebelumnya, tetapi kemajuan dalam teknologi perisian bermaksud bahawa CPU masih berusaha untuk mengejar. Unit Pemprosesan Grafik atau GPU dimaksudkan untuk meringankan beban CPU dengan mengendalikan semua pengiraan lanjutan yang diperlukan untuk mempamerkan paparan akhir pada monitor.

Pada mulanya, CPU mengendalikan semua perhitungan dan arahan di seluruh komputer, oleh itu penggunaan perkataan 'central'. Tetapi apabila teknologi berkembang, ia menjadi lebih berfaedah untuk mengambil beberapa tanggungjawab dari CPU dan telah dilakukan oleh mikropemproses lain. Pada hari-hari sebelum GUI, skrin hanyalah grid kecil dengan setiap kotak yang mempunyai nilai 8bit yang sepadan dengan aksara. Ini agak mudah dilakukan untuk CPU, tetapi GUI mempunyai resolusi lebih besar dengan setiap piksel yang mempunyai nilai 16bit atau 32bit warna.

GPU yang asalnya dibangunkan untuk menghasilkan grafik 2D; khususnya, untuk mempercepat lukisan tingkap dalam GUI. Tetapi apabila keperluan untuk percepatan grafik 3D dan lebih cepat meningkat, GPU menjadi lebih cepat dan lebih khusus dalam tugasnya. GPU kini secara amnya adalah pemproses titik terapung yang dengan mudah boleh menghitung pengiraan geometri berserta dengan tugas pemetaan tekstur. Kebanyakan GPU telah melaksanakan primitif MPEG untuk meningkatkan pemutaran video; sesetengahnya mempunyai keupayaan untuk menyahkod data HD secara langsung, mengambil tugas lain dari CPU.

Perkakasan bijak, GPU dan CPU adalah serupa tetapi tidak sama. Sekiranya kita memandang blok bangunan masing-masing, transistor, kita dapat melihat bahawa kebanyakan GPU telah pun menyaingi CPU dalam kiraan transistor. Sifat khusus GPU bermakna ia boleh melakukan tugasnya lebih cepat daripada CPU yang boleh, tetapi ia tidak dapat menampung semua keupayaan CPU. GPU berganda juga boleh digunakan untuk mencapai matlamat tunggal seperti CPU dwi teras yang sedia ada. SLI ATI dan SLI NVidia membolehkan pengguna menyambungkan dua GPU yang sama dan menjadikannya berfungsi sebagai satu.

Ringkasan:
1. CPU adalah otak komputer GPU hanya dimaksudkan untuk melengkapkannya.
2. GPU khusus dan tidak boleh menggantikan fungsi CPU.
3. CPU boleh melaksanakan fungsi GPU tetapi pada kelajuan yang lebih perlahan.
4. GPU boleh menyaingi CPU dalam kiraan transistor.
5. GPU juga boleh berfungsi seiring dengan keupayaan multi core CPU.