AMD terus berkontribusi pada Kernel Linux dan mengerjakan Kernel 4.20

amd

AMD telah mengerjakan Linux Kernel 4.20 dengan itu ia telah mulai mem-port banyak baris kode ke Kernel Linux baru selain terus berkontribusi pada perangkat lunak bebas.

Mempertimbangkan semua pemberdayaan perangkat keras baru yang datang ke kernel Linux baru-baru ini, serta merilis AMDGPU DDX 18.1 dan rilis besar ROCm 1.9, kumpulan perubahan sumber daya terakhir Anda juga menjalani DRM-Next sebelum siklus Linux Kernel 4.20 ~ 5.0.

Ini akan menjadi versi menarik lainnya bagi pengguna Radeon Linux.

Selain ini Michael larabel dari Phoronix melakukan analisis di mana dia memberikan laporan tentang pekerjaan yang dilakukan pada kontributor yang berbeda, terutama pabrikan GPUS.

AMD berkontribusi 8.5x lebih banyak kode ke kernel Linux daripada NVIDIA

Meskipun seharusnya bukan kejutan besar, mempertimbangkan semua pekerjaan yang telah dilakukan AMD pada tumpukan grafik sumber terbuka baru-baru ini.

sementara NVIDIA masih memberikan kontribusi yang sangat kecil (secara relatif) terhadap kernel Linux, AMD hadir dengan lebih dari delapan kali lebih banyak baris kode yang ditambahkan ke kernel dibandingkan dengan NVIDIA.

Pengembang AMD berkontribusi 2.168. 104 baris kode untuk kernel Linux, 414.761 baris dalam proses, atau keuntungan bersih 1.753.343 baris kode.

NVIDIA, bagaimanapun, menyumbangkan total 303.180 baris kode ke kernel dan menghapus 97.197, atau keuntungan bersih hanya 205.983 baris kode.

Kontribusi AMD pada Kernel menyertakan berbagai karya AMD CPU / chipset juga komponennya dan Driver grafis AMDKFD / AMDGPU / Radeon open source dan bekerja terkait dengan manajemen memori TTM, DRM utama, dll.

AMD sedang mempersiapkan banyak sumber daya untuk Kernel 4.20

amd-linux

Pekerjaan yang diserahkan oleh Alex Deucher dari AMD meliputi:

Dukungan awal untuk grafik APU Picasso menunggu rilis.

AMD APU baru saja membuka token AMDGPU mereka untuk APU berbasis Vega / GFX9 baru ini di awal minggu.

Kami terus bekerja untuk menciptakan Vega 20 yang menarik, yang akan keluar sebelum akhir tahun.

Tampaknya dengan rilis kernel yang akan datang ini, dukungan Vega 20 akan diperiksa dengan cermat dan dalam performa yang baik pada waktunya untuk diluncurkan. Diperkirakan secara luas bahwa GPU Vega 20 pertama ini merupakan produk workstation 7nm.

Terkait dengan Vega 20, AMDGPU sekarang memiliki dukungan xGMI awal di dalam driver kernel.

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

Kode AMDKFD sedang digabungkan ke dalam AMDGPU menjadi modul kernel.

Bekerja tampaknya tanpa manajemen daya akhir melanjutkan siklus ini, meningkatkan ACP dari peningkatan daya dan perubahan lainnya.

Ada banyak dukungan tampilan juga, termasuk dukungan ABGR / XBGR, dukungan DisplayPort YCbCr dalam kode Tampilan DC, dukungan LVDS dalam kode DC, fitur debugging baru, dan pekerjaan lainnya.

  • Dukungan untuk sedikit redefinisi shader dengan kill kill untuk GFX / Compute.
  • Dukungan mesin VCN JPEG untuk APU Raven Ridge dan yang lebih baru. Juga di bagian depan Raven adalah dudukan unggahan firmware DMCU.
  • Raven Ridge APU sekarang juga memiliki dukungan GFXOFF untuk mematikan mesin grafis saat tidak diperlukan dan mendukung mode gagap.
  • Dukungan untuk penyeimbangan beban dalam penjadwal AMDGPU / DRM dan memanfaatkannya untuk pemrograman mekanisme.
  • Peningkatan kinerja memori virtual GPUVM. Ada juga beberapa peningkatan efisiensi penanganan pada GPUVM LRU.

Ada juga beberapa perbaikan TTM dan dukungan untuk pergerakan besar-besaran dalam kode manajemen memori tersebut.

Secara keseluruhan, telah menjadi siklus sibuk bagi pengembang AMD untuk mempersiapkan dukungan Vega 20 dan sumber daya terkait, seperti xGMI, mendapatkan dukungan untuk grafik Raven2 dan Picasso awal, masih meningkatkan manajemen daya dan AMDGPU DC, di samping fungsi lainnya.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.