The latest release includes the potential for considerable performance boost for Python
components in Clear Linux. It also adds several GNOME 3.22 components and continues to
track the latest Linux kernel very closely.
Key component updates
Key new components
GNOME 3.22 components
Key Python components of the OS, like NumPy, SciPy, and scikit-learn, can now get a
measurable performance gain on systems with an Intel(r) Advanced Vector Extensions 2
(Intel AVX2) capable processor. Some performance sensitive Python modules include compiled
C code in the form of shared libraries. Typically, these shared libraries are compiled for
the same CPU as the OS and do not use Intel AVX2 instructions. Python in Clear Linux now
has two versions of these shared libraries pre-installed automatically, one without and
one with the Intel AVX2 instructions enabled. At runtime, the Python interpreter picks the
suitable version for the system's CPU.
The Clear Linux installer (Ister) now finds cloud-init configuration data during the
install and uses micro config drive (ucf) to configure the host as directed by the
cloud-init configuration file, allowing for customized and automated installation with the
same configuration format for bare metal that is used for cloud provisioning.
Performance on Clear Linux maintains its advantage in several areas, including the latest
tests from Phoronix showing our graphics performance advantage over Ubuntu, see the