Perbezaan antara CPU dan GPU

Perbezaan antara CPU dan GPU

Unit pemprosesan CPU atau pusat adalah di mana semua arahan program dilaksanakan untuk mendapatkan data yang diperlukan. Kemajuan di CPU moden telah membolehkannya untuk mengalahkan lebih banyak daripada sebelumnya, tetapi kemajuan dalam teknologi perisian bermakna CPU masih berusaha untuk mengejar. Unit pemprosesan grafik atau GPU dimaksudkan untuk mengurangkan beban CPU dengan mengendalikan semua perhitungan lanjutan yang diperlukan untuk memproyeksikan paparan akhir pada monitor.

Pada asalnya, CPU mengendalikan semua perhitungan dan arahan di seluruh komputer, oleh itu penggunaan perkataan 'pusat'. 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 sesuai dengan watak. Ini agak mudah dilakukan untuk CPU, tetapi GUI mempunyai resolusi yang lebih besar dengan setiap piksel yang mempunyai nilai warna 16bit atau 32bit.

GPU di mana asalnya dibangunkan untuk menjadikan grafik 2D; Khususnya, untuk mempercepat lukisan tingkap dalam GUI. Tetapi kerana keperluan untuk pecutan grafik 3D dan lebih cepat berkembang, GPU menjadi lebih cepat dan lebih khusus dalam tugasnya. GPU kini secara amnya pemproses titik terapung yang boleh dengan mudah mengecilkan perhitungan geometri bersama dengan tugas pemetaan tekstur. Kebanyakan GPU telah melaksanakan primitif MPEG untuk meningkatkan main balik video; Ada juga yang mempunyai keupayaan untuk menyahkodkan data video HD secara langsung, mengambil tugas lain dari CPU.

Perkakasan bijak, GPU dan CPU adalah serupa tetapi tidak sama. Sekiranya kita melihat blok bangunan masing -masing, transistor, kita dapat melihat bahawa kebanyakan GPU sudah menyaingi CPU dalam kiraan transistor. Sifat khusus GPU bermaksud bahawa ia dapat melakukan tugasnya lebih cepat daripada CPU yang pernah dapat, tetapi ia tidak dapat menampung semua keupayaan CPU. Pelbagai GPU juga boleh digunakan untuk mencapai matlamat tunggal seperti CPU teras dual yang ada sekarang. Crossfire 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 dapat menggantikan fungsi CPU.
3. CPU dapat melaksanakan fungsi GPU tetapi pada kelajuan yang lebih perlahan.
4. GPU boleh menyaingi CPU dalam kiraan transistor.
5. GPU juga boleh bekerja sejajar seperti keupayaan teras CPU.