Clear Linux Could Soon Be Faster Within Containers On AVX2 Systems

Written by Michael Larabel in Clear Linux on 17 July 2019 at 12:05 AM EDT. 3 Comments
CLEAR LINUX
While Clear Linux as part of its standard bare metal installations has long defaulted to having an AVX2-optimized GNU C Library installed by default, it turns out that it wasn't part of the default os-core bundle as used by containers. That though is changing and should yield even better out-of-the-box performance when running Clear Linux within containers.

Intel's William Douglas sent out the proposal for adding the AVX2 version of the Glibc libraries into the os-core bundle in order to get picked up by containers and other bare/lightweight Clear configurations.

It was summed up as, "When using Clear Linux in a container environment, glibc support for avx2 should be available by default considering the performance vs size trade-off."

So far it's looking like the addition of the AVX2-optimized Glibc to os-core will happen. Of course, just as with Clear on the desktop, this doesn't make AVX2 systems a new base requirement but is chosen at run-time for AVX2-enabled processors to take advantage of the optimized code-paths. AVX2 has been present on Intel CPUs since Haswell and AMD CPUs since Excavator.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week