GCC 11編譯器已初步支持AMD Zen 3
數日前,AMD 向GCC 編譯器提供了AMD Zen 3 “znver3” 的初步支持,並表示對LLVM Clang 的支持會後續跟進。初步的“-march=znver3”目標支持已經合併到GCC 11 中。
儘管GCC 11 的功能開發階段已經結束,不過znver3 補丁被允許以新的目標/硬件支持著陸,因為它不會降低現有編譯器支持的風險。但是,正如前一篇文章中概述的那樣,與Zen 2 相比,此修補程序只是翻轉了Zen 3 支持的新CPU 指令。但是並沒有對costs table / scheduler 模型進行升級,以真正優化Zen 3 處理器。合併是在今天早上進行的,因此後續的每日構建和開發快照都具有此支持。