Ampere Computing telah menyediakan server Ampere Altra 160-core dengan 128GB RAM ke proyek OpenMandriva untuk membantu mempercepat upaya pengemasan dan pengembangan AArch64 Linux mereka.
Sebagai dorongan besar untuk produktivitas Linux AArch64 mereka melalui server Ampere eMAG 32-core mereka saat ini, pengembang OpenMandriva menerima server Ampere Altra 80-core ganda. Berkat Ampere Altra yang mendukung UEFI dan standar Arm lainnya, dengan mudah para pengembang telah menjalankan OpenMandriva di server Ampere Altra. Pengembang OpenMandriva mencatat, “Dua kejutan menyenangkan pertama — kami tidak perlu melakukan modifikasi apa pun untuk boot pada mesin ini, mesin ini dapat menggunakan image aarch64 yang sama dengan Synquacer atau eMAG bertenaga jauh lebih rendah. Dan bahkan ketika booting dari USB stick daripada NVMe berkecepatan tinggi bawaan, proses bootingnya relatif cepat.”
Tidak mengherankan, mereka menemukan bahwa menggunakan Ampere Altra sangat mempercepat pembuatan paket AArch64 Linux mereka:
Waktu pembuatan sangat bagus: Membangun paket kernel kami (yang membuat kernel 4 kali — sekali dengan dentang dalam konfigurasi desktop, sekali dengan dentang dalam konfigurasi server, sekali dengan gcc dalam konfigurasi desktop, sekali dengan gcc dalam konfigurasi server — semua 4 varian kernel memiliki hampir semua modul yang diaktifkan, mengingat kernel distribusi tidak akan pernah tahu apa yang akan dijalankannya) membutuhkan waktu 2 jam, 14 menit dibandingkan dengan 3 jam, 37 menit di Threadripper.
Membangun libreoffice membutuhkan waktu 2 jam, 8 menit dibandingkan dengan 4 jam, 4 menit di Threadripper.
Dan itu bisa menjadi lebih cepat – hambatannya ternyata adalah memori. Sementara 128 GB adalah banyak ruang, itu hanya 0,8 GB per inti pada mesin 160-inti. Jika kita dapat memanfaatkan CPU sepenuhnya dengan proses yang juga intensif memori (perlu diingat bahwa OpenMandriva menggunakan LTO (optimasi waktu tautan) di hampir semua hal – itu berarti seluruh kode harus dapat dilihat oleh tautan pada saat yang sama) , memori menjadi ketat.
Sekarang, untuk pertama kalinya, kami memiliki paket aarch64 yang dihasilkan dengan kecepatan yang jauh lebih cepat daripada rekan-rekan x86_64 dan znver1 – sejauh saya ingin tahu tentang menjalankan lingkungan x86_64 di qemu di Altra dan menjalankan pembuat x86_64 di sana.
Ini berfungsi – tetapi qemu tidak cukup cepat (belum) untuk mengalahkan Threadripper dalam pengaturan ini. Tetapi membuat paket lebih ramah terhadap crosscompiler (sesuatu yang sedang kami kerjakan — pantau terus) akan banyak membantu. Baca lebih lanjut tentang server Ampere Altra mereka untuk mempercepat upaya OpenMandriva AArch64 di blog OpenMandriva.org.
Ampere Altra CPU
Ampere Altra tentu bagus untuk kinerja server Arm Linux 64-bit seperti yang disebutkan dalam ulasan dan pembandingan Ampere Altra dan Ampere Altra Max saya sebelumnya.
Itulah berita seputar OpenMandriva Mempercepat Pengembangan Linux AArch64 Mereka Dengan Ampere Altra, semoga bermanfaat. Disadur dari Phoronix.com.