Perbedaan antara CPU dan GPU

Perbedaan antara CPU dan GPU

CPU atau unit pemrosesan pusat adalah tempat semua instruksi program dijalankan untuk mendapatkan data yang diperlukan. Kemajuan dalam CPU modern telah memungkinkannya untuk mengalah lebih dari sebelumnya, tetapi kemajuan dalam teknologi perangkat lunak berarti bahwa CPU masih berusaha mengejar ketinggalan. Unit pemrosesan grafis atau GPU dimaksudkan untuk mengurangi beban CPU dengan menangani semua perhitungan lanjutan yang diperlukan untuk memproyeksikan tampilan akhir pada monitor.

Awalnya, CPU menangani semua perhitungan dan instruksi di seluruh komputer, dengan demikian penggunaan kata 'pusat'. Tetapi seiring berjalannya teknologi, menjadi lebih menguntungkan untuk mengambil beberapa tanggung jawab dari CPU dan melakukan itu dilakukan oleh mikroprosesor lainnya. Pada hari -hari sebelum GUIS, layar hanyalah sebuah kisi kecil dengan masing -masing kotak yang memiliki nilai 8bit yang sesuai dengan karakter. Ini relatif sangat mudah dilakukan untuk CPU, tetapi GUI memiliki resolusi yang lebih besar dengan setiap piksel yang memiliki nilai warna 16bit atau 32bit.

GPU di mana awalnya dikembangkan untuk membuat grafik 2D; Secara khusus, untuk mempercepat gambar jendela di GUI. Tetapi ketika kebutuhan akan akselerasi grafik 3D dan lebih cepat tumbuh, GPU menjadi lebih cepat dan lebih khusus dalam tugasnya. GPU sekarang umumnya merupakan prosesor titik mengambang yang dapat dengan mudah mengkritik perhitungan geometris bersama dengan tugas pemetaan tekstur. Sebagian besar GPU telah mengimplementasikan primitif MPEG untuk meningkatkan pemutaran video; Beberapa bahkan memiliki kemampuan untuk secara langsung mendekode data video HD, mengambil tugas lain dari CPU.

Perangkat keras, GPU dan CPU serupa tetapi tidak identik. Jika kita melihat blok bangunan masing -masing, transistor, kita dapat melihat bahwa sebagian besar GPU sudah menyaingi CPU dalam jumlah transistor. Sifat khusus GPU berarti bahwa ia dapat melakukan tugasnya lebih cepat daripada yang pernah bisa dilakukan CPU, tetapi tidak dapat mencakup semua kemampuan CPU. Beberapa GPU juga dapat digunakan untuk mencapai satu tujuan seperti CPU inti ganda saat ini tersedia. Crossfire ATI dan SLI Nvidia memungkinkan pengguna untuk menghubungkan dua GPU yang identik dan menjadikannya bekerja sebagai satu.

Ringkasan:
1. CPU adalah otak komputer yang dimaksud GPU hanya dimaksudkan untuk melengkapi itu.
2. GPU berspesialisasi dan tidak dapat menggantikan fungsi CPU.
3. CPU dapat melakukan fungsi GPU tetapi dengan kecepatan yang jauh lebih lambat.
4. GPU dapat menyaingi CPU dalam jumlah transistor.
5. GPU juga dapat bekerja bersama -sama seperti kemampuan multi -inti CPU.