Apakah pecutan perkakasan dan mengapa ia penting?

Pengarang: Peter Berry
Tarikh Penciptaan: 15 Ogos 2021
Tarikh Kemas Kini: 12 Mungkin 2024
Anonim
The Beautiful Washing Machine [Award Winning Movie] by James Lee
Video.: The Beautiful Washing Machine [Award Winning Movie] by James Lee

Kandungan


"Percepatan Perkakasan" adalah pilihan yang anda mungkin dapat dilihat dalam menu pilihan pelbagai aplikasi merentasi banyak peranti anda, termasuk telefon pintar Android anda. Walaupun tidak selalunya pilihan yang boleh diakses di kebanyakan aplikasi telefon pintar, pecutan perkakasan digunakan oleh beberapa aplikasi Android yang popular, termasuk YouTube, Chrome, Facebook dan banyak lagi.

Gunakan kes-kes untuk pecutan perkakasan dari video yang lebih cekap dan rendering bunyi, melalui smoothing out teks, dan mempercepatkan grafik 2D dan animasi UI. Singkatnya, jika anda mempunyai pilihan, sebaiknya menggunakan pecutan perkakasan, kecuali jika ia menyebabkan beberapa kesalahan atau pepijat.

Jika anda pernah tertanya-tanya apa pecutan perkakasan dan sama ada atau tidak anda perlu mendayakannya, anda telah datang ke tempat yang betul.

Apakah pecutan perkakasan?

Nama itu memberikan permainan jauh di sini - pecutan perkakasan menggunakan perkakasan khusus untuk mempercepatkan tugas supaya ia berjalan lebih cepat dan / atau lebih efisien daripada pada CPU sahaja. Paling umum, ini melibatkan pemprosesan pemprosesan ke unit pemprosesan grafik (GPU), pemproses isyarat digital (DSP), atau blok perkakasan lain yang khusus pada tugas tertentu.


Sekiranya ini semua berbunyi sedikit untuk pengkomputeran heterogen, anda akan menjadi betul. Walau bagaimanapun, jenis pecutan yang biasa digunakan sering didedahkan melalui sistem operasi kepada pemaju aplikasi, dan bukannya bergantung pada SDK platform khusus untuk mengakses pelbagai komponen pengkomputeran. Dengan pecutan dilumpuhkan, CPU masih dapat menjalankan fungsi yang diperlukan dalam perisian, walaupun lebih lambat daripada pada perkakasan khusus.

Percepatan perkakasan memanggil pemproses khusus untuk mempercepatkan tugas biasa dan rumit.

Salah satu kes penggunaan yang paling biasa untuk pecutan perkakasan ialah pengekodan video dan penyahkodan. Sebagai contoh, bukannya menyahkodkan aliran video pada CPU, yang tidak begitu cekap, kad grafik atau perkakasan lain sering mengandungi video encoded / decode video berdedikasi yang boleh melakukan tugas dengan lebih cekap. Begitu juga, dekompresi fail audio sering dilakukan dengan lebih cepat pada DSP atau kad bunyi daripada pada CPU.


Satu lagi kegunaan umum untuk pecutan perkakasan adalah percepatan grafik 2D. Antara muka pengguna, contohnya, sering memaparkan banyak grafik, teks, dan animasi untuk dipaparkan. Ini boleh dilakukan pada CPU, tetapi GPU atau pemproses paparan jauh lebih cepat pada jenis operasi ini. Tugas boleh termasuk menggunakan penapis antiali ke teks supaya kelihatan lebih lancar, atau meletakkan lapisan semi telus di atas unsur lain seperti video. Contoh-contoh grafik canggih lain termasuk mempercepat fizik dan pencahayaan sinar-sinar.

Kenapa pecutan perkakasan penting

CPU adalah kerja keras generik dari mana-mana sistem komputer. Ia direka untuk mengendalikan hampir apa-apa tugas yang boleh dibuang, tetapi fleksibiliti ini bermaksud ia sering bukan cara yang paling berkesan untuk menyelesaikan tugas-tugas tertentu, terutama yang memerlukan banyak fungsi matematik yang berulang seperti penyahkodan video atau penyampaian grafik.

Meningkatkan hayat bateri, prestasi, dan responsif adalah matlamat permainan.

Percepatan perkakasan memuatkan tugas umum dari CPU kepada perkakasan khusus yang bukan sahaja dapat menjalankan tugas dengan lebih cepat tetapi juga lebih efisien. Ini bermakna bahawa peranti berjalan lebih sejuk dan bateri bertahan lebih lama. Oleh itu, anda dapat menonton lebih banyak video berkualiti tinggi dengan caj tunggal semasa menggunakan blok pengekod video berdedikasi berbanding menjalankan algoritma pada CPU. Tidak lupa bahawa ini juga membebaskan CPU anda untuk melakukan perkara lain dalam masa yang sama, menjadikan aplikasi berasa lebih responsif.

The tradeoff adalah bahawa termasuk perkakasan pemprosesan tambahan untuk ciri-ciri tertentu mempunyai kos, baik dari segi kos pembangunan dan juga kawasan silikon. Keputusan perlu dibuat mengenai ciri-ciri yang bernilai menyokong dengan perkakasan, seperti codec video yang sangat popular, dan yang tidak dapat memenuhi nisbah kos / manfaat yang dikehendaki.

Percepatan perkakasan telah menjadi alat penting dalam sistem komputer mulai dari PC berprestasi tinggi ke telefon pintar berkuasa rendah. Kes penggunaan untuk perkakasan berdedikasi hanya berkembang dengan pengenalan aplikasi pembelajaran mesin. Yang berkata, kebanyakan pecutan perkakasan masa hanya digunakan untuk menjimatkan hayat bateri semasa menstrimkan video dari YouTube.

Baca seterusnya: Apakah perbezaan antara CPU dan GPU?

Realiti maya dan campuran (XR) berada di tempat yang pelik pada maa ini. Terdapat kandungan pengguna dan perkakaan di luar ana, tetapi produk-produk ini tetap tega dalam niche yang maih belum mendapat...

Minggu lalu, Google mendakwa pengkomputeran kuantum akhirnya melampaui uperkomputer yang paling berkuaa di bumi. Ia boleh melakukan pengiraan dalam maa tiga minit dan 20 aat yang akan mengambil komput...

Pilihan Kami