Akselerasi perangkat keras
Artikel ini memiliki beberapa masalah. Tolong bantu memperbaikinya atau diskusikan masalah-masalah ini di halaman pembicaraannya. (Pelajari bagaimana dan kapan saat yang tepat untuk menghapus templat pesan ini)
|
Perangkat keras atau dikenal dengan piranti keras adalah komponen fisik pada peralatan elektronik yang memuat data-data piranti lunak. Perbedaan tegas piranti lunak dan keras dapat terlihat melalui wujudnya. Kecuali pada piranti tegar (firmware) yaitu piranti lunak yang wujudnya adalah piranti keras seperti : RAM, CPU, Monitor dan sebagainya.
Kinerja jaringan[1]
Kualitas kinerja jaringan tidak terbatas pada kecepatan namun juga stabilitas jaringanyang memerlukan kolaborasi performa yang baik kantar piranti keras dan piranti lunak.
Pengukuran kinerja jaringan
suntingKomponen untuk mengukur kinerja jaringan meliputi :
- Bandwith
Yaitu kecepatan maksimum transfer informasi
- Throughput
Kecepatan sebenarnya informasi ditransfer
- Latensi
Penundaan pengirim dan penerima yang mendekodenya
- Variasi Jitter
Tingkat kesalahan bit yang rusak
Akselerasi Perangkat Keras
suntingAkselerasi perangkat keras mengacu pada proses aplikasi mengirim tugas komputasi tertentu ke komponen perangkat keras tertentu pada sistem, sehingga memungkinkan efisiensi yang lebih besar dibandingkan dengan perangkat lunak yang hanya berjalan pada CPU tujuan umum.
Akselerator yang paling umum digunakan meliputi:
1. Unit Pemrosesan Grafis (GPU): Awalnya dirancang untuk menangani gerakan gambar, GPU kini digunakan dalam penghitungan intensif data, mempercepat beberapa aplikasi sementara aplikasi lain terus berjalan di CPU. Paralelisme besar-besaran pada GPU modern memungkinkan pengguna memproses miliaran catatan sekaligus.
2. Field Programmable Gate Arrays (FPGAs): Sirkuit semikonduktor terintegrasi Hardware Description Language (HDL) yang memungkinkan pengguna untuk menentukan sebagian besar fungsi kelistrikan. FPGA dapat digunakan untuk mempercepat bagian dari suatu algoritma dengan berbagi komputasi antara FPGA dan prosesor tujuan umum.
3. Sirkuit Terpadu Khusus Aplikasi (ASIC): Sirkuit terintegrasi yang dirancang khusus untuk tujuan atau aplikasi tertentu dan yang meningkatkan kecepatan keseluruhan dengan berfokus pada menjalankan salah satu fungsinya saja. Kompleksitas maksimum jaringan ASIC modern telah berkembang menjadi lebih dari 100 juta gerbang logika.
9 Penerapan akselerasi perangkat keras [2]
Akselerasi perangkat keras dapat diterapkan di beberapa tempat, termasuk namun tidak terbatas pada:
1. Grafik komputer menggunakan unit pemrosesan grafis (GPU)
2. Pemrosesan sinyal digital dengan prosesor sinyal digital (DSP)
3. Bidang Pemrosesan Sinyal Analog Array Analog yang Dapat Diprogram (FPAA)
4. Pemrosesan suara dengan kartu suara
5. Jaringan komputer menggunakan prosesor jaringan dan pengontrol antarmuka jaringan
6. Enkripsi dengan akselerator enkripsi dan prosesor kripto yang aman
7. AI menggunakan akselerator AI
8. Pemrosesan dalam memori menggunakan jaringan on-chip dan array sistolik
9. Semua tugas komputasi dengan Field Programmable Gate Array (FPGA), Application Spesifik Integrated Circuits (ASIC), Complex Programmable Logic Devices (CPLD) dan Sistem Operasi (SoC)
Jika Anda memiliki GPU yang kuat dan stabil, mengaktifkan akselerasi perangkat keras akan membantu Anda memaksimalkan GPU dalam game dan semua kasus penggunaan yang didukung.
Meskipun perangkat keras yang efektif dan efisien, ternyata perangkat keras juga kerap memberikan dampak yang lain. Misalnya, di Google Chrome, akselerasi perangkat keras terkadang dapat menyebabkan masalah seperti Chrome mogok atau macet. Untuk mengatasi masalah ini, Anda mungkin perlu menonaktifkan akselerasi perangkat keras.
Ada beberapa alasan lain untuk menonaktifkan akselerasi perangkat keras. Jika Anda memiliki prosesor yang relatif kuat dibandingkan bagian lain di komputer Anda, akselerasi perangkat keras mungkin tidak efektif untuk tugas-tugas tertentu. Jika komputer Anda terlalu panas, terutama GPU, Anda mungkin tidak ingin menggunakan akselerasi perangkat keras. Perangkat lunak yang mengontrol pengaturan akselerasi perangkat keras mungkin tidak berfungsi dengan baik atau mungkin tidak stabil saat bekerja dengan prosesor. Ini adalah alasan lain mengapa Anda mungkin tidak ingin menggunakan GPU atau akselerasi perangkat keras. Tidak selalu jelas kapan harus menggunakan akselerasi perangkat keras atau tidak, tetapi sebagian besar program secara otomatis mengubah pengaturan berdasarkan perangkat keras sistem.
Cara menonaktifkan akselerasi perangkat keras di Google Chrome
suntingUntuk menonaktifkan akselerasi perangkat keras di Google Chrome, pilih Menu dan gt; Pengaturan lain; Sistem dan nonaktifkan Gunakan akselerasi perangkat keras jika tersedia di akhir daftar.
Pilihan lainnya adalah masuk ke menu dan gt; Pengaturan dan cari akselerasi perangkat keras di bilah pencarian dan itu akan menyorot pengaturan akselerasi perangkat keras untuk Anda. Menonaktifkan akselerasi perangkat keras bervariasi antara program dan sistem operasi, jadi sebaiknya lakukan pencarian di Internet untuk mengetahui cara menonaktifkannya dalam situasi lain.
- ^ "What is Hardware Acceleration? Definition and FAQs | HEAVY.AI". www.heavy.ai (dalam bahasa Inggris). Diakses tanggal 2023-11-29.
- ^ Phillips, Gavin (2021-04-12). "What Is Hardware Acceleration and When Should You Use It?". MUO (dalam bahasa Inggris). Diakses tanggal 2023-11-29.
- ^ Phillips, Gavin (2021-04-12). "What Is Hardware Acceleration and When Should You Use It?". MUO (dalam bahasa Inggris). Diakses tanggal 2023-11-29.