Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Intel Arc Graphics Berjalan Pada Driver Linux Sumber Terbuka Sepenuhnya

Posted on August 25, 2022 by Syauqi Wiryahasana
GPU



Intel dari perangkat keras Arc Graphics desktop konsumen ke Intel Data Center Flex GPU Series "Arctic Sound M" dan Xe HPC Ponte Vecchio yang akan datang dibangun di sekitar driver sumber terbuka sepenuhnya. Kesalahpahaman atau kebingungan umum yang saya dengar berkali-kali selama beberapa bulan terakhir telah mempertanyakan apakah dukungan driver GPU diskrit Intel di Linux adalah open-source atau closed-source, dll. Yah, itu sepenuhnya terbuka- sumber selain dari peringatan firmware biasa dan berjalan di Linux. Berikut adalah beberapa komentar awal dengan menjalankan Intel Arc Graphics A380 di Linux!

Intel Arc Graphics A380 mulai muncul di saluran ritel AS. Dukungan driver GPU Linux diskrit

Intel dibangun dari tumpukan driver grafis terintegrasi open-source yang telah mereka rakit bertahun-tahun. Tentu saja, selama beberapa tahun terakhir telah ada banyak refactoring untuk memperkenalkan konsep memori video lokal (diskrit) perangkat dan fitur lain yang tidak relevan ketika driver mereka hanya dapat mengasumsikan grafis terintegrasi dan tidak perlu khawatir tentang GPU diskrit. Saya telah secara ekstensif meliput driver dGPU Linux mereka sejak awal dan jadi saya terus terkejut ketika menemukan pengguna di Reddit, situs dan forum lain, dll, terus mempertanyakan apakah driver Intel Arc Graphics adalah open-source atau tidak, dll. Arc Graphics adalah perpanjangan dari ekosistem terbuka yang telah dibangun Intel di sekitar tumpukan grafis Linux mereka selama bertahun-tahun.

Untuk apa nilainya, dengan kartu grafis ASRock ini setidaknya hanya Windows 10 dan Windows 11 yang terdaftar sebagai operasi yang didukung Sistem.



Intel's dukungan driver grafis diskrit mengikuti jalur sumber terbuka yang berfokus pada hulu yang sama seperti yang telah kami nikmati dengan Gen12 Xe Graphics. Intel DG2/Alchemist menggunakan driver kernel i915 DRM, driver Intel Iris Gallium3D untuk OpenGL, dan driver ANV untuk Vulkan. Bagi mereka yang tertarik dengan oneAPI Level Zero dan/atau OpenCL, Intel terus berinvestasi besar-besaran dalam tumpukan IGC + Compute-Runtime mereka di sana untuk semua kemampuan komputasi GPU baik untuk perangkat keras terintegrasi maupun terpisah. Intel`s Media SDK dengan VA-API juga mendukung DG2 sebagai sumber terbuka.





Peringatan yang ada adalah untuk firmware "GuC" pengontrol mikro grafis. Sama seperti dekade terakhir GPU Radeon telah mengharuskan mikrokode biner untuk dimuat pada waktu inisialisasi dan begitu juga driver Nouveau sejak era GeForce GTX 900 "Maxwell" memerlukan firmware yang ditandatangani, DG2/Alchemist memang membutuhkan mikrokode GuC yang dimuat oleh open- penggerak sumber. Firmware Intel GuC telah ada selama beberapa generasi tetapi dengan Alder Lake P dan yang lebih baru atau DG2/Alchemist, sekarang menjadi persyaratan. GuC digunakan untuk penjadwalan konteks grafis tingkat rendah, manajemen daya, dan tujuan lainnya. Ada juga mikrokontroler HuC terkait yang diperlukan untuk otentikasi dengan konten HEVC/H.265 dan fitur terkait keamanan lainnya meskipun opsional, GuC adalah gumpalan utama yang disebutkan. Tetapi sekali lagi persyaratan firmware GuC ini hanya menempatkannya mirip dengan penanganan mikrokode/firmware yang sudah ada dengan kartu grafis diskrit NVIDIA dan AMD di Linux.





Jadi apa persyaratan versi untuk perangkat keras DG2/Alchemist di Linux? Semuanya masih tenang, tetapi dapat berfungsi jika menggunakan Linux 6.0 Git dan Mesa 22.2 atau yang lebih baru. Plus, pastikan Anda memiliki linux-firmware.git untuk dukungan firmware GuC terbaru. Dengan Linux 6.0, ID PCI desktop ditambahkan dan fitur/solusi/peningkatan DG2 lainnya. Tetapi dengan Linux 6.0, dukungan kelas DG2 tidak diekspos secara default tetapi memerlukan pengaturan opsi modul i915.force_probe=[PCI-ID] untuk memaksa driver menginisialisasi kartu grafis. Mesa 22.2 untuk ANV Vulkan dan Iris OpenGL pada gilirannya akan bekerja di luar kotak dengan kartu saat ini saat boot dengan dukungan kernel yang diperlukan di tempat.

Intel bergabung dengan AMD sebagai produsen kartu grafis desktop diskrit kedua yang menawarkan resmi, terbuka penuh -sumber tumpukan driver Linux (tanpa firmware)... Selain driver itu sendiri, Intel juga memiliki ekosistem terbuka keseluruhan di sekitarnya dengan oneAPI.



Sudah untuk Linux 6.1 akan ada lebih banyak peningkatan Arc Graphics, termasuk pekerjaan kinerja. Masih belum terlihat apakah Intel Arc Graphics akan tetap "eksperimental" untuk Linux 6.1 atau akan dipromosikan pada versi kernel akhir 2022 tersebut.

Ada dukungan open-source untuk Intel Arc Graphics di Linux meskipun tidak diaktifkan oleh default pada Linux 6.0.



Apa yang dimaksud dengan dukungan open-source yang masih matang ini adalah bahwa out-of-the-box Anda tidak akan menemukan Arc Graphics bekerja pada distribusi Linux H2`2022 selain dari distro mana pun yang mungkin memutuskan untuk mendukung- port perubahan kernel DRM i915 dan dikirimkan dengan Mesa yang mutakhir. Orang-orang seperti Ubuntu 22.10 tidak akan cukup baru untuk memiliki dukungan driver yang diperlukan. Masih harus diumumkan bagaimana Intel bermaksud untuk menangani ini terutama untuk distribusi Linux perusahaan jika mereka akan menyediakan port belakang driver yang dikemas dengan modul DKMS dan sejenisnya untuk memungkinkan pelanggan Intel dGPU baru untuk menikmati dukungan pada kernel yang lebih lama. Kita lihat saja nanti disana.

Arc Graphics A380 berjalan pada driver open-source sepenuhnya dengan Linux 6.0 dengan i915.force_probe=56a5, Mesa Git, dan linux-firmware.git. Benchmarks to come.



Itulah ringkasan singkatnya: pada dasarnya kode Linux Git dan Mesa terbaru sudah cukup untuk membuat Intel Arc Graphics bekerja dengan tumpukan driver open-source sepenuhnya yang merupakan arus utama. Intel sedang menjajaki cara untuk juga memudahkan penyebaran driver pada distribusi Linux perusahaan dan pengguna pada platform non-bleeding-edge lainnya.



Detail mengenai kinerja dan tingkat dukungan saat ini akan ditemukan dalam artikel lanjutan sementara untuk saat ini poin utamanya adalah driver sumber terbuka sepenuhnya bekerja di Linux. Benchmark Arc Graphics A380 OpenGL/Vulkan Linux awal akan muncul dalam beberapa hari mendatang, tetapi untuk saat ini hanya ingin mendapatkan informasi ini di luar sana bagi mereka yang terus mempertanyakan apakah kartu grafis diskrit Intel akan memiliki dukungan driver Linux open-source ...



Itulah berita seputar Intel Arc Graphics Berjalan Pada Driver Linux Sumber Terbuka Sepenuhnya, semoga bermanfaat. Disadur dari Phoronix.com.
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically