AMD terus menyumbang pada Linux Kernel dan sedang mengusahakan Kernel 4.20

amd

AMD telah mengusahakan Linux Kernel 4.20 dengan itu telah mula mengangkut banyak baris kod ke Kernel Linux baru di samping terus menyumbang kepada perisian Percuma.

Mempertimbangkan semua pengaktifan perkakasan baru yang masuk ke kernel Linux baru-baru ini, serta melepaskan AMDGPU DDX 18.1 dan pembebasan besar ROCm 1.9, kumpulan perubahan sumber terakhir anda juga mengalami DRM-Next sebelum kitaran Linux Kernel 4.20 ~ 5.0.

Ini akan menjadi satu lagi versi menarik untuk pengguna Radeon Linux.

selain ini Michael larabel dari Phoronix melakukan analisis di mana dia memberikan laporan pekerjaan yang dilakukan oleh penyumbang yang berbeza, terutama pengeluar GPUS.

AMD menyumbang 8.5x lebih banyak kod ke kernel Linux daripada NVIDIA

Walaupun tidak boleh menjadi kejutan besar, memandangkan semua kerja yang dilakukan AMD pada timbunan grafik sumber terbuka baru-baru ini.

manakala NVIDIA masih menyumbang sedikit (secara relatif) ke arah kernel Linux, AMD dilengkapi dengan lebih daripada lapan kali lebih banyak baris kod yang ditambahkan ke kernel berbanding NVIDIA.

Pembangun AMD menyumbang 2.168. 104 baris kod untuk kernel Linux, 414.761 baris dalam proses, atau keuntungan bersih 1.753.343 baris kod.

NVIDIA, bagaimanapun, menyumbang sejumlah 303.180 baris kod ke kernel dan mengeluarkan 97.197, atau keuntungan bersih hanya 205.983 baris kod.

Sumbangan AMD kepada Kernel merangkumi pelbagai karya CPU / chipset AMD juga komponennya dan Pemacu grafik sumber terbuka AMDKFD / AMDGPU / Radeon dan karya yang berkaitan dengan pengurusan memori TTM, DRM utama, dll.

AMD sedang menyediakan banyak sumber untuk Kernel 4.20

amd-linux

Karya yang dikemukakan oleh Alex Deucher dari AMD merangkumi:

Sokongan awal untuk grafik APU Picasso menunggu pembebasan.

APD AMD baru saja membuka token AMDGPU mereka untuk APU berasaskan Vega / GFX9 baru pada awal minggu ini.

Kami terus berusaha untuk mencipta Vega 20 yang menarik, yang akan habis sebelum akhir tahun ini.

Nampaknya dengan pelepasan kernel yang akan datang ini, sokongan Vega 20 akan diteliti dan dalam keadaan baik untuk dilancarkan. Adalah dijangkakan bahawa GPU Vega 20 pertama ini adalah produk stesen kerja 7nm.

Berkaitan dengan Vega 20, AMDGPU kini mempunyai sokongan xGMI awal di dalam pemacu kernel.

XGMI ini adalah interkoneksi baru yang akan disokong oleh Vega 20 dan GPU masa depan sebagai alternatif kepada PCI Express 3.0 / 4.0.

Kod AMDKFD digabungkan ke dalam AMDGPU untuk menjadi modul kernel.

Kerja yang nampaknya tanpa pengurusan kuasa terakhir meneruskan kitaran ini, meningkatkan peningkatan kuasa ACP dan perubahan lain.

Terdapat banyak sokongan paparan juga, termasuk sokongan ABGR / XBGR, sokongan DisplayPort YCbCr dalam kod Paparan DC, sokongan LVDS dalam kod DC, ciri penyahpepijatan baru dan kerja lain.

  • Sokongan untuk mentakrifkan sedikit shader dengan kill kill untuk GFX / Compute.
  • Sokongan enjin VEG JPEG untuk APU Raven Ridge dan yang lebih baru. Juga di bahagian depan Raven terdapat pendirian muat naik firmware DMCU.
  • Raven Ridge APU kini juga mempunyai sokongan GFXOFF untuk mematikan enjin grafik apabila tidak diperlukan dan menyokong mod gagap.
  • Sokongan untuk pengimbangan beban dalam penjadual AMDGPU / DRM dan menggunakannya untuk pengaturcaraan mekanisme.
  • Peningkatan prestasi memori maya GPUVM. Terdapat juga beberapa peningkatan kecekapan pengendalian pada GPUVM LRU.

Terdapat juga beberapa pembaikan TTM dan sokongan untuk pergerakan besar dalam kod pengurusan memori itu.

Secara keseluruhan, telah menjadi satu siklus yang sibuk bagi pembangun AMD untuk mempersiapkan sokongan Vega 20 dan sumber-sumber yang berkaitan, seperti xGMI, mendapatkan sokongan untuk grafik Raven2 dan Picasso awal, masih meningkatkan pengurusan kuasa dan AMDGPU DC, selain fungsi lain.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.