Experimentální obrazy Ubuntu 24.04 kompilované s -O3, doplněn benchmark

5. 8. 2024

Sdílet

Ubuntu 24.04 LTS Noble Numbat Autor: Ubuntu

Ubuntu má balíčky kompilované GCC s přepínačem pro konzervativní optimalizaci -O2. Nicméně v některých případech má smysl optimalizovat kód více s -O3. Příkladem jsou některé HPC aplikace a Python.

V pátek pak Matthieu Clemenceau z Canonicalu v pátek zveřejnil dva experimentální obrazy Ubuntu 24.04 právě kompilované s -O3. První je desktopový a druhý serverový. Dobrodružní uživatelé mohou zkusit, jak to ovlivní výkon jejich typických aplikací. Je tu také připojeno varování, aby se obrazy nepoužívaly v produkci.

Doplněno: server Phoronix  před chvílí otestoval nové obrazy kompilované s -O3. V průměru bylo -O3 jen 0,2 % rychlejší, to ale může být způsobeno vybranými testy. Také pokud PTS (Phoronix Test Suite) něco kompiluje, tak použije v obou případech -O2 a tím vlastně testuje jen optimalizované knihovny. I přesto je například PHP rychlejší o 4,4%, Python o 1,4 % a Blender o 2,3 %.

(zdroj: phoronix)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.