Pemjadwalan sadar cache meningkatkan performa Intel Xeon 6

Fitur Cache Aware Scheduling milik Intel untuk kernel Linux menunjukkan peningkatan performa pada prosesor Xeon 6 Granite Rapids. Para insinyur mengembangkan fungsionalitas ini untuk mengoptimalkan penempatan tugas pada sistem multi-cache. Benchmark pada pengaturan dual Xeon menunjukkan manfaat di berbagai beban kerja.

Selama tahun lalu, insinyur Intel telah mengembangkan Cache Aware Scheduling di kernel Linux. Kode yang belum digabungkan ini memungkinkan kernel untuk mengelompokkan tugas yang berbagi data ke domain cache tingkat terakhir yang sama, meminimalkan miss cache dan pemantulan data antar core. Meskipun Intel memimpin upaya tersebut, fitur ini juga bermanfaat bagi prosesor dari vendor lain dengan domain cache ganda. Pada Oktober, pengujian pada server dual AMD EPYC 9965 mengungkapkan peningkatan pada beberapa beban kerja. Sekarang, evaluasi serupa menargetkan seri Xeon 6 Granite Rapids milik Intel. Menggunakan server Gigabyte R284-A92-AAL1 yang dilengkapi dua prosesor Xeon 6980P dan 24 modul 64GB DDR5-8800 MRDIMM, benchmark terbaru menilai iterasi kode terbaru. Pengujian menggunakan cabang Git cache-aware-v2, selaras dengan Linux 6.18-rc7, dan membandingkannya dengan kernel Linux 6.18.7 utama tanpa peningkatan penjadwalan. Sistem menjalankan Ubuntu 25.10, dengan paket default termasuk GCC 15.2, tetapi dengan pertukaran kernel kustom. Pengaturan ini menyoroti bagaimana Cache Aware Scheduling dapat meningkatkan efisiensi pada perangkat keras server kelas atas seperti Granite Rapids, berpotensi memengaruhi integrasi kernel masa depan untuk performa multi-core yang lebih baik.

Artikel Terkait

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Gambar dihasilkan oleh AI

Kernel Linux 6.19 menambahkan peningkatan penjadwalan dan ekstensi C Microsoft

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Kernel Linux 6.19 mendatang memperkenalkan peningkatan utama pada kerangka sched_ext untuk pemulihan penjadwal eBPF yang lebih baik dan mengintegrasikan ekstensi C Microsoft untuk kompilasi kode yang lebih bersih. Pembaruan ini bertujuan untuk meningkatkan stabilitas, kinerja, dan efisiensi pengembang di berbagai lingkungan komputasi. Kontribusi dari perusahaan seperti Google, Meta, dan Microsoft menyoroti kolaborasi yang berkembang dalam pengembangan open-source.

Intel siap menyampaikan presentasi tentang penjadwalan sadar cache di Linux Plumbers Conference 2025. Sesi ini menyoroti kemajuan dalam penjadwalan Linux untuk kinerja perangkat keras yang lebih baik.

Dilaporkan oleh AI

Kernel Linux 6.19 telah mengatasi regresi performa scheduler yang signifikan, mengembalikan efisiensi setelah pengujian awal mengungkap masalah. Pengembang mengidentifikasi dan menambal cacat yang menyebabkan penurunan 52,4% pada benchmark, memastikan pengelolaan tugas yang lebih lancar di seluruh inti CPU. Perbaikan ini menyoroti proses pengembangan kernel yang kuat di tengah optimasi yang lebih luas.

Para pengembang mengusulkan pengaktifan ekstensi sinkronisasi transaksional Intel (TSX) secara default di kernel Linux 7.0 mendatang pada CPU yang didukung. Perubahan ini bertujuan meningkatkan performa tanpa memerlukan konfigurasi manual. Langkah ini menargetkan perangkat keras yang mampu memanfaatkan fitur TSX.

Dilaporkan oleh AI

Prosesor AMD Ryzen 7 9850X3D seharga $499 meningkatkan kemampuan gaming di Linux dengan kecepatan clock lebih tinggi daripada pendahulunya. Hasil benchmark ulasan menunjukkan keunggulannya dalam game dan berbagai beban kerja menjelang peluncuran resminya. Chip 8-core ini mempertahankan TDP 120W sambil menawarkan 104MB cache.

Membangun atas pengumuman Linus Torvalds tentang kernel Linux 6.19-rc1, kandidat rilis ini memperkenalkan fitur keamanan canggih seperti enkripsi tautan PCIe, peningkatan sistem berkas untuk EXT4 dan XFS, serta driver untuk perangkat keras baru termasuk SoC Tenstorrent dan grafis Intel Xe3P.

Dilaporkan oleh AI

Driver grafis Intel Xe akan menambahkan dukungan untuk Transparent Huge Pages (THP) untuk memberikan peningkatan signifikan dalam performa Shared Virtual Memory (SVM). Perkembangan ini bertujuan meningkatkan efisiensi di lingkungan Linux. Phoronix melaporkan perubahan tersebut sebagai pembaruan kunci untuk grafis open-source.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak