Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

GCC vs. LLVM Clang Compiler Untuk Apple M2 Di Linux

Posted on September 01, 2022 by Syauqi Wiryahasana


Dengan Apple M2 yang menjalankan Asahi Linux, Anda mungkin bertanya-tanya apakah lebih baik menggunakan kompiler GCC sebagai default di Arch Linux hulu atau apakah menggunakan LLVM Clang akan menghasilkan kinerja yang lebih baik mengingat semua penggunaan LLVM/Dentang oleh vendor AArch64, termasuk toolchain compiler Xcode milik Apple yang memanfaatkannya. Jika Anda bertanya-tanya tentang GCC vs. Clang untuk membangun binari di Apple M2, berikut adalah beberapa benchmark.





Dengan Apple M2 MacBook Air Saya ingin tahu bagaimana GCC vs. Clang bersaing untuk kinerja, jadi saya menjalankan beberapa benchmark. Apple M2 menjalankan Asahi Linux berbasis Arch sebagai satu-satunya distribusi yang saat ini mampu menjalankan Apple Silicon terbaru ini. Dengan kernel berbasis Linux 6.19 saya menguji LLVM Clang 14.0.6 dan kemudian GCC 12.1, keduanya dikemas untuk Arch/Asahi. Sepanjang semua pengujian, CFLAGS/CXXFLAGS dipertahankan sama dan menargetkan tingkat pengoptimalan -O3.



Dari sana, lusinan benchmark C/C++ yang berbeda dilakukan untuk melihat apakah biner yang dihasilkan dari GCC 12 atau Clang 14 lebih cepat di Apple M2 menjalankan Linux.





Itulah berita seputar GCC vs. LLVM Clang Compiler Untuk Apple M2 Di Linux, semoga bermanfaat. Disadur dari Phoronix.com.
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically