Pekerjaan Dihidupkan Kembali Pada Penyatuan CPU Paralel Untuk Boot Linux Lebih Cepat Pada Sistem/Server Besar

  • Post author:
  • Post category:Linux

Awalnya diposting dua tahun lalu adalah tambalan kernel Linux untuk memunculkan inti CPU secara paralel untuk mempercepat proses boot Linux. Dengan pertumbuhan jumlah inti server dan bahkan platform desktop / HEDT kelas atas, peningkatan paralel ini dapat menghasilkan penghematan waktu yang signifikan saat booting. Pekerjaan, sayangnya, terhenti tetapi sekarang telah direvisi.
Pekerjaan tersebut dilakukan oleh David Woodhouse dari Amazon untuk peningkatan paralel inti CPU sekunder untuk prosesor x86_64. Dengan pekerjaan awal, ini berarti percepatan 15x untuk waktu boot di server Skylake kelas atas pada saat itu. Dengan tambalan tersebut, pada awal tahun 2022 ditemukan peningkatan CPU paralel mengalami masalah dengan CPU AMD yang lebih lama. Sejak saat itu tidak ada aktivitas besar untuk melaporkan tambalan…
Dalam beberapa hari terakhir, pemilik TikTok, Bytedance, menyatakan minatnya pada tambalan ini untuk mempercepat proses boot Linux di server dengan jumlah inti tinggi. Versi terbaru dari tambalan tersebut diterbitkan minggu ini sekarang oleh seorang insinyur Bytedance, meskipun selain mendasarkannya kembali ke status hulu Linux 6.1, ini juga menonaktifkan perilaku untuk semua CPU AMD. Karena masalah boot yang dihadapi tahun lalu dengan beberapa prosesor AMD, untuk saat ini fitur penghemat waktu ini langsung dinonaktifkan untuk semua prosesor AMD. Mengingat AMD EPYC “Genoa” mencapai 96 core per soket dan dengan Bergamo akan mencapai 128 core per soket, semoga masalah AMD ini dapat segera diselesaikan karena tambalan ini akan memberikan penghematan besar di sana.
Dengan jumlah prosesor inti yang besar saat ini, akan ada penghematan waktu boot Linux dengan memunculkan inti CPU sekunder secara paralel daripada berurutan seperti yang dilakukan hari ini dengan kernel. Dengan patch yang direvisi minggu ini, INIT/SIPI/SIPI di paralel untuk sistem konfigurasi inti 128 CPU, ini menurunkan waktu booting dari ~700ms menjadi sekitar 100ms.
Tambalan paralel CPU x86_64 terbaru dapat ditemukan di milis kernel. Mudah-mudahan kali ini pekerjaan tidak akan gagal dan akan dikerjakan menjadi sesuatu yang dapat di-upstream serta dapat menyelesaikan masalah AMD sebelumnya untuk mempercepat proses boot pada sistem dan server jumlah inti besar saat ini.

Itulah berita seputar Pekerjaan Dihidupkan Kembali Pada Penyatuan CPU Paralel Untuk Boot Linux Lebih Cepat Pada Sistem/Server Besar, semoga bermanfaat. Disadur dari Phoronix.com.