Get the latest tech news

GCC ASCII Art Visualizations, Timely Znver5 & Other Compiler Highlights Of 2024


Both GCC and LLVM/Clang made great strides in 2024 in rounding up their latest C and C++ support, enabling new hardware targets, and a variety of other features

With GCC 14 due to be released as stable in March~April as usual for the annual compiler release, it's been frustrating to see no Zen 5 support even while Intel has already been working on Clear Water Forest and Panther Lake support with already having upstreamed Sierra Forest, Granite Rapids, and other new CPU targets months ago... Well, Granite Rapids was added to GCC in late 2022. Proposal Raised To Deprecate "-Ofast" For The LLVM/Clang Compiler Some that crave the absolute best possible performance sometimes build their software with the "-Ofast" optimization level that is a step above "-O3" but comes with the risk of potentially unsafe math. LPython remains focused on providing "the best possible performance" especially for numerical use-cases, cross-platform compatibility, and hopes to be able to eventually transform Python code over to C++ and Fortran or other languages.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of timely znver5

timely znver5