Mengikuti penanda aras baru-baru ini melihat bagaimana Penyusun AOCC 3.1 baru AMD telah membawa beberapa peningkatan prestasi berbanding keluaran AOCC 3.0 sebelumnya yang memperkenalkan pengoptimuman Zen 3 awal, berikut adalah beberapa penanda aras yang melihat bagaimana prestasi kompilator AMD Optimising C/C ++ terbaru dibandingkan dengan penyusun LLVM Clang 12 hulu yang berdasarkannya serta GCC 11 sebagai pelepasan penyusun GNU terbaru yang tetap biasa untuk sistem Linux.

Dalam pengujian saya untuk AMD Optimising C/C ++ Compiler selama seminggu yang lalu, AOCC 3.1 telah menjadi peningkatan tambahan yang menyenangkan berbanding AOCC 3.0 th pada debutnya bersama pemproses EPYC 7003″Milan”pada bulan Mac.

Ujian AOCC 3.1 saya sebahagian besarnya menggunakan pemproses Milan 32-teras AMD EPYC 7543 dengan platform Tyan S8036GM2NE yang telah saya uji pada masa lalu bilangan minggu. Untuk platform pelayan AMD generasi terbaru ini yang diuji dengan Ubuntu 21.04 baru-baru ini, AOCC 3.1 secara amnya memberikan sedikit kelebihan berbanding penyusun LLVM Clang 12.0.1 hulu terkini serta pelepasan stabil GCC 11.1. Sepanjang CFLAGS/CXXFLAGS dikekalkan pada”-O3-march=znver3″untuk memenuhi pemproses pelayan Zen 3/Milan ini.

Categories: IT Info