Serupa dengan hasil luar biasa dari Clear Linux yang dioptimalkan kinerja Intel pada Ryzen 9 7950X, memanfaatkan Clear Linux pada prosesor”Genoa”EPYC Generasi ke-4 yang baru juga membantu memaksimalkan kinerja untuk prosesor server AVX-512 ini. Berikut adalah beberapa tolok ukur awal.

Sementara Intel mengoptimalkan distribusi Clear Linux mereka untuk perangkat keras mereka sendiri, distribusi Linux yang disesuaikan secara ekstensif telah lama bekerja dengan baik pada platform AMD sejak beberapa tahun yang lalu. kesamaan x86_64 dan tidak ada pemeriksaan sewenang-wenang seputar keberadaan CPU Intel. Dengan prosesor AMD Ryzen dan EPYC Zen 4 yang baru, penggunaan Clear Linux semakin menarik karena merupakan salah satu dari sedikit distribusi Linux yang menyediakan pengoptimalan out-of-the-box di sekitar AVX-512 yang baru di sisi AMD dengan Zen 4.

Bersihkan Linux untuk memaksimalkan kinerja di server Xeon telah bertahun-tahun menawarkan pustaka yang disetel AVX-512 yang dimuat saat diinstal pada platform yang mendukung AVX-512. Jadi sekarang untuk prosesor Zen 4 adalah potensi untuk kinerja yang lebih baik di sisi AMD dibandingkan dengan distribusi Linux yang lebih konvensional dan pengoptimalan kinerja yang kurang agresif.

Keingintahuan mendapatkan yang terbaik dari saya selama liburan dan jadi saya menjalankan rilis rolling Clear Linux terbaru pada platform server AMD Titanite dengan prosesor dual EPYC 9654 96-core. Clear Linux diinstal tanpa hambatan dan kemudian beralih ke balapan benchmark.

Untuk artikel ini, kinerja Clear Linux dibandingkan dengan Ubuntu 22.10 sebagai rilis terbaru Ubuntu Linux (non-LTS untuk hanya menginginkan paket Ubuntu terbaru untuk kinerja terbaik di sana). Ubuntu 22.10 diuji secara out-of-the-box dengan konfigurasi default AMD P-State Schedutil dan sekali lagi ketika beralih ke AMD P-State dengan gubernur”kinerja”aktif untuk salah satu perubahan kinerja penting terutama pada platform server. Clear Linux telah lama menggunakan pengatur kinerja secara default pada penginstalan desktop dan server.

Saat menjalankan Clear Linux, ada satu masalah nyata yang ditemui saat menjalankan server EPYC 9654 soket ganda ini: Clear Linux membatasi jumlah thread CPU/core logis yang didukung menjadi 320, daripada 384 thread yang terlihat dengan distribusi Linux lainnya mengingat dua prosesor masing-masing dengan 96 core/192 thread. Mengenai batas utas 320 CPU, saya tidak dapat menemukan mengapa itu ditetapkan seperti itu untuk Clear Linux selain fakta bahwa konfigurasi CPU Intel tidak mendekati, tetapi dalam hal apa pun hanya memengaruhi SKU Genoa top-end dan bahkan dengan batasan saat ini, kinerja Clear Linux masih cenderung liar dibandingkan dengan distribusi yang lebih konservatif. [Pembaruan: Clear Linux memiliki perubahan yang tertunda sekarang untuk meningkatkan batas 320 utas ini yang akan segera masuk ke pembaruan mereka.]

Sementara pembandingan liburan hari ini hanya melihat Clear Linux terhadap Ubuntu, saya memiliki ukuran yang lebih besar Perbandingan kinerja distribusi Linux keluar pada perangkat keras seri EPYC 9004 yang harus diselesaikan pada awal Januari.

Langsung mengukur kinerja WireGuard dan tumpukan jaringan Linux secara keseluruhan, Clear Linux jauh lebih cepat daripada Ubuntu , bahkan ketika distribusi Canonical diatur untuk dijalankan dengan gubernur penskalaan frekuensi CPU kinerja.

Sementara itu dengan paket kimia komputasi NWChem, terdapat sedikit keunggulan untuk Clear Linux–penghematan hampir satu menit per pengoperasian dengan simulasi yang diberikan.

Saat menjalankan perangkat lunak dinamika molekul NAMD yang menuntut, Clear Linux kalah dari Ubuntu tetapi mungkin dalam kasus ini turun ke batas 320 vCPU yang saat ini ditetapkan oleh Clear Linux… Untuk CPU Genoa yang lebih kecil atau th Jika tidak menjalankan beban kerja yang sangat skalabel, batas 320 itu tidak masalah.

Clear Linux di server EPYC 9654 memiliki beberapa kemenangan besar atas Ubuntu dalam hal beban kerja Java sambil memanfaatkan OpenJDK yang dikemas setiap sistem. Clear Linux OpenJDK telah disetel secara ekstensif untuk kinerja selama bertahun-tahun oleh Intel dan terus menunjukkan kinerja yang baik untuk perangkat keras AMD dan Intel.

Zstd yang dipasok oleh distribusi menunjukkan kinerja kompresi yang jauh lebih besar dengan Clear Linux melalui Ubuntu.

Clear Linux di Genoa juga menunjukkan hasil yang bagus untuk encoder AV1 sumber terbuka SVT-AV1, yang juga dipimpin oleh insinyur perangkat lunak Intel.

Seperti halnya Ryzen 7000 seri dan prosesor EPYC sebelumnya, menggunakan Intel’s Clear Linux membantu mencapai kinerja yang jauh lebih besar dari Genoa dibandingkan dengan Ubuntu dalam kinerja out-of-the-box. Kecuali untuk mengurangi pengujian yang dijalankan karena batas 320 thread Clear Linux yang saat ini diberlakukan.

Batas 320 thread membatasi kinerja Embree dan OIDN di Genoa dengan Clear Linux.

Clear Linux menghasilkan peningkatan besar-besaran saat menjalankan pustaka jaringan neural oneDNN, yang juga dikembangkan di Intel dan bagian dari koleksi oneAPI mereka. Proses pembangunan yang sama digunakan pada setiap distribusi, seperti biasa.

Singkat cerita, kinerja Intel Clear Linux terlihat sangat bagus dengan AMD 4th Gen EPYC berkat pengoptimalan AVX-512 Clear yang ada dan banyak lagi penyetelan kinerja lainnya dalam bentuk tambalan, bendera kompiler yang lebih agresif secara default, gubernur kinerja secara default di desktop/server, dan banyak pengoptimalan lain yang telah mereka bangun selama bertahun-tahun. Tetapi dengan Clear Linux yang saat ini memberlakukan batas CPU 320 thread, yang membatasi menjalankan beberapa beban kerja/tolok ukur yang masih dapat melampaui jumlah tersebut untuk konfigurasi 384-thread dari server EPYC 9654 2P ini.

Di mana saja acara ini adalah pembandingan liburan yang menarik dan menunjukkan perbedaan yang signifikan bahwa pengoptimalan perangkat lunak default/out-of-the-box masih dapat dilakukan untuk platform kinerja tinggi seperti AMD EPYC Genoa dan semoga pada tahun 2023 kita akan melihat lebih banyak distribusi Linux dimulai untuk memanfaatkan tingkat fitur mikro-arsitektur x86_64 dan berbagai pengoptimalan/peningkatan lain yang telah digunakan oleh Intel Clear Linux selama bertahun-tahun. Perlahan-lahan ada lebih banyak fokus oleh distribusi Linux untuk mulai memikirkan tentang default”modern”seperti dengan langkah-langkah terbaru oleh beberapa vendor pada baseline fitur x86-64-v2. Pada bulan Januari, saya akan kembali dengan perbandingan distribusi Linux yang jauh lebih besar dari platform server EPYC AMD Generasi ke-4 ini, dengan artikel ini secara efektif menjadi penggoda untuk apa yang akan datang.

Categories: IT Info