You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
4:45 Demo: <ahref="https://www.clearlinux.org/clear-linux-documentation/guides/stacks/dlrs/dlrs.html">Deep Learning Reference Stack</a> using Clear Linux OS<br/>
In contrast to other Linux distros, Clear Linux OS is lean and can host multiple containers without requiring many unnecessary packages. Default installation is minimal, so there’s no need to strip the OS of extra services or software. Check out the <ahref="https://docs.01.org/clearlinux/latest/reference/system-requirements.html">recommended system requirements</a>. </p>
323
+
In contrast to other Linux distros, Clear Linux OS is lean and can host multiple containers without requiring many unnecessary packages. Default installation is minimal, so there’s no need to strip the OS of extra services or software. Check out the <ahref="https://www.clearlinux.org/clear-linux-documentation/reference/system-requirements.html">recommended system requirements</a>. </p>
324
324
</li>
325
325
<lidir="ltr">
326
326
<pdir="ltr"><strong>Security</strong><br/>
327
-
Clear Linux OS employs the principle of lightweight installation, reducing risk and addressing a basic security concern: “The more software you have installed, the larger the attack surface.” Because Clear Linux OS offers at least two releases per week, your version of Clear Linux OS will always carry the latest updates from the Linux kernel, as well as <ahref="https://docs.01.org/clearlinux/latest/guides/clear/security.html">our developers’ security fixes</a>.<br/><strong></strong></p>
327
+
Clear Linux OS employs the principle of lightweight installation, reducing risk and addressing a basic security concern: “The more software you have installed, the larger the attack surface.” Because Clear Linux OS offers at least two releases per week, your version of Clear Linux OS will always carry the latest updates from the Linux kernel, as well as <ahref="https://www.clearlinux.org/clear-linux-documentation/guides/clear/security.html">our developers’ security fixes</a>.<br/><strong></strong></p>
Clear Linux OS allows you to run the exact same software for all container hosts in a cluster. <ahref="https://docs.01.org/clearlinux/latest/guides/clear/swupd.html">Clear Linux OS manages software using swupd</a>. This means administrators need only check a single version number to track all software on the system. <br/><strong></strong></p>
331
+
Clear Linux OS allows you to run the exact same software for all container hosts in a cluster. <ahref="https://www.clearlinux.org/clear-linux-documentation/guides/clear/swupd.html">Clear Linux OS manages software using swupd</a>. This means administrators need only check a single version number to track all software on the system. <br/><strong></strong></p>
<pdir="ltr"><strong>Learn more about Kubernetes on Clear Linux OS:</strong></p>
346
346
347
347
<ul><lidir="ltr">
348
-
<pdir="ltr"><ahref="https://docs.01.org/clearlinux/latest/tutorials/kubernetes.html">How to install, configure, and start the Kubernetes container orchestration system on Clear Linux OS using cri+o and kata-runtime</a></p>
348
+
<pdir="ltr"><ahref="https://www.clearlinux.org/clear-linux-documentation/tutorials/kubernetes.html">How to install, configure, and start the Kubernetes container orchestration system on Clear Linux OS using cri+o and kata-runtime</a></p>
349
349
</li>
350
350
<lidir="ltr">
351
-
<pdir="ltr"><ahref="https://docs.01.org/clearlinux/latest/tutorials/kubernetes-bp.html">Kubernetes Best Practices</a></p>
351
+
<pdir="ltr"><ahref="https://www.clearlinux.org/clear-linux-documentation/tutorials/kubernetes-bp.html">Kubernetes Best Practices</a></p>
352
352
</li>
353
353
<lidir="ltr">
354
354
<pdir="ltr"><ahref="https://github.com/clearlinux/cloud-native-setup/tree/master/clr-k8s-examples">Cloud Native Setup: Kubernetes on Clear Linux OS examples</a></p>
<pdir="ltr">The Clear Linux OS Docs team is happy to announce that our <ahref="https://docs.01.org/clearlinux/latest/index.html">documentation site</a> for the Clear Linux Project has moved to a Sphinx/reST site with the ubiquitous Read-The-Docs theme, consistent with many open source documentation projects. </p>
310
+
<pdir="ltr">The Clear Linux OS Docs team is happy to announce that our <ahref="https://www.clearlinux.org/clear-linux-documentation/index.html">documentation site</a> for the Clear Linux Project has moved to a Sphinx/reST site with the ubiquitous Read-The-Docs theme, consistent with many open source documentation projects. </p>
311
311
312
312
<pdir="ltr">The new documentation site allows for a huge improvement in documentation features and functionality for our end users. Some of the new features include:</p>
<p><strong>4. Simplified content presentation in <ahref="https://docs.01.org/clearlinux/latest/get-started/index.html">Get Started</a>, <ahref="https://docs.01.org/clearlinux/latest/guides/index.html">Guides</a>, and <ahref="https://docs.01.org/clearlinux/latest/tutorials/index.html">Tutorials</a></strong></p>
322
+
<p><strong>4. Simplified content presentation in <ahref="https://www.clearlinux.org/clear-linux-documentation/get-started/index.html">Get Started</a>, <ahref="https://www.clearlinux.org/clear-linux-documentation/guides/index.html">Guides</a>, and <ahref="https://www.clearlinux.org/clear-linux-documentation/tutorials/index.html">Tutorials</a></strong></p>
323
323
324
324
<p><strong>5. Multiple language and version support</strong><br/>
325
325
On the bottom left of the new site navigation pane, you will notice navigation to various versions of Clear Linux OS as well multiple languages. Translations of the Clear Linux OS documentation are underway and we are looking forward to adding them to the documentation soon! </p>
326
326
327
327
<pdir="ltr">This site move was a massive undertaking spearheaded by the Clear Linux Documentation team. They helped ensure that every detail of the move was tracked accordingly and ensured no details were missed. Kudos to them!</p>
328
328
329
-
<pdir="ltr">We highly encourage you to explore the new documentation site, provide <ahref="https://community.clearlinux.org/t/how-can-we-improve-our-documentation/30">feedback</a>, and <ahref="https://github.com/clearlinux/clear-linux-documentation/issues">log any issues</a> you find, or even <ahref="https://docs.01.org/clearlinux/latest/reference/collaboration/collaboration.html">collaborate directly</a> as we continue to make improvements on the new documentation site.</p>
329
+
<pdir="ltr">We highly encourage you to explore the new documentation site, provide <ahref="https://community.clearlinux.org/t/how-can-we-improve-our-documentation/30">feedback</a>, and <ahref="https://github.com/clearlinux/clear-linux-documentation/issues">log any issues</a> you find, or even <ahref="https://www.clearlinux.org/clear-linux-documentation/reference/collaboration/collaboration.html">collaborate directly</a> as we continue to make improvements on the new documentation site.</p>
330
330
</div>
331
331
332
332
<!-- END OUTPUT from 'modules/custom/clearlinux.org/themes/clearlinux_theme/templates/field/field--node--body.html.twig' -->
<p><span><span><span>This tutorial assumes you have a Kubernetes cluster with three nodes running Clear Linux OS, which can be bare metal or virtual machines. One functions as the master node and the other two function as worker nodes in the Kubernetes cluster.</span></span></span></p>
374
374
375
-
<ul><li><span><span><span>For detailed instructions on how to install Clear Linux OS, see the <span><ahref="https://docs.01.org/clearlinux/latest/get-started/index.html"><span>Clear Linux OS getting started documentation</span></a></span>.</span></span></span></li>
376
-
<li><span><span><span>For a detailed guide on how to set up Kubernetes, see the documentation on setting up a <span><ahref="https://docs.01.org/clearlinux/latest/tutorials/kubernetes.html"><span>Kubernetes cluster with Clear Linux OS</span></a></span>.</span></span></span></li>
375
+
<ul><li><span><span><span>For detailed instructions on how to install Clear Linux OS, see the <span><ahref="https://www.clearlinux.org/clear-linux-documentation/get-started/index.html"><span>Clear Linux OS getting started documentation</span></a></span>.</span></span></span></li>
376
+
<li><span><span><span>For a detailed guide on how to set up Kubernetes, see the documentation on setting up a <span><ahref="https://www.clearlinux.org/clear-linux-documentation/tutorials/kubernetes.html"><span>Kubernetes cluster with Clear Linux OS</span></a></span>.</span></span></span></li>
377
377
</ul><p><span><span><span>Shared storage, such as NFS, is required to enable scalability across the Kubernetes cluster. Install NFS support on each node by installing the </span></span></span><code>nfs-utils</code><span><span><span> bundle.</span></span></span></p>
<ul><li><span><span><span>Download the <span><ahref="https://hub.docker.com/r/clearlinux/wordpress"><span>Clear Linux* OS wordpress container image</span></a></span></span></span></span></li>
694
694
<li><span><span><span>Learn more about Kubernetes on Clear Linux OS:</span></span></span>
695
-
<ul><li><span><span><span><spanlang="EN" xml:lang="EN" xml:lang="EN"><ahref="https://docs.01.org/clearlinux/latest/tutorials/kubernetes-bp.html"><span>Kubernetes best practices</span></a></span></span></span></span></li>
696
-
<li><span><span><span><spanlang="EN" xml:lang="EN" xml:lang="EN"><ahref="https://docs.01.org/clearlinux/latest/tutorials/kubernetes.html"><span>Install, configure, and start Kubernetes using CRI+O and kata-runtime</span></a></span></span></span></span></li>
695
+
<ul><li><span><span><span><spanlang="EN" xml:lang="EN" xml:lang="EN"><ahref="https://www.clearlinux.org/clear-linux-documentation/tutorials/kubernetes-bp.html"><span>Kubernetes best practices</span></a></span></span></span></span></li>
696
+
<li><span><span><span><spanlang="EN" xml:lang="EN" xml:lang="EN"><ahref="https://www.clearlinux.org/clear-linux-documentation/tutorials/kubernetes.html"><span>Install, configure, and start Kubernetes using CRI+O and kata-runtime</span></a></span></span></span></span></li>
<p><span><span><span><span><span><span><span>OpenBLAS uses </span></span></span></span></span></span></span><ahref="https://www.openmp.org/specifications/"><span><span><span><span><span><span><span><span><span>OpenMP</span></span></span></span></span></span></span></span></span></a><span><span><span><span><span><span><span>* as the mechanism for parallelism. </span></span></span></span></span></span></span><span><span><span><span><span><span>The </span></span></span></span></span></span><span><span><span><span><span><span>OpenMP </span></span></span></span></span></span><span><span><span><span><span><span>API provides support for parallel programming with shared-memory processors across multiple platforms. </span></span></span></span></span></span><span><span><span><span><span><span><span>It provides a threading layer with configurable environment variables to balance maximum performance and resource scheduling. </span></span></span></span></span></span></span></p>
339
339
340
-
<p><ahref="https://docs.01.org/clearlinux/latest/guides/clear/performance.html"><span><span><span><span><span><span><span><span>Clear Linux OS is optimized for performance</span></span></span></span></span></span></span></span></a><span><span><span><span><span><span>. It uses the latest compiler optimized for Intel® architecture with the latest features and compiler flags to optimize builds. The Clear Linux OS uses a </span></span></span></span></span></span><ahref="../blogs/transparent-use-library-packages-optimized-intel-architecture.html"><span><span><span><span><span><span><span><span><span>multiple library build</span></span></span></span></span></span></span></span></span></a><span><span><span><span><span><span><span> approach</span></span></span></span></span></span></span><span><span><span><span><span><span></span></span></span></span></span></span><span><span><span><span><span><span><span>and will link the library most optimized for the capabilities of the processor in the running system.</span></span></span></span></span></span></span><span><span><span><span><span><span></span></span></span></span></span></span><span><span><span><span><span><span>Clear Linux OS provides optimized software components across the software stack that support Go development, such as Intel AVX-512 optimized glibc and OpenBLAS. </span></span></span></span></span></span></p>
340
+
<p><ahref="https://www.clearlinux.org/clear-linux-documentation/guides/clear/performance.html"><span><span><span><span><span><span><span><span>Clear Linux OS is optimized for performance</span></span></span></span></span></span></span></span></a><span><span><span><span><span><span>. It uses the latest compiler optimized for Intel® architecture with the latest features and compiler flags to optimize builds. The Clear Linux OS uses a </span></span></span></span></span></span><ahref="../blogs/transparent-use-library-packages-optimized-intel-architecture.html"><span><span><span><span><span><span><span><span><span>multiple library build</span></span></span></span></span></span></span></span></span></a><span><span><span><span><span><span><span> approach</span></span></span></span></span></span></span><span><span><span><span><span><span></span></span></span></span></span></span><span><span><span><span><span><span><span>and will link the library most optimized for the capabilities of the processor in the running system.</span></span></span></span></span></span></span><span><span><span><span><span><span></span></span></span></span></span></span><span><span><span><span><span><span>Clear Linux OS provides optimized software components across the software stack that support Go development, such as Intel AVX-512 optimized glibc and OpenBLAS. </span></span></span></span></span></span></p>
341
341
342
342
<p></p>
343
343
@@ -372,7 +372,7 @@ <h2><span><span><span><span><span><span><span>Go container based on Clear Linux
<p><span><span><span><span><span><span>OpenBLAS and OpenMP expose configuration variables </span></span></span></span></span></span><span><span><span><span><span><span>that influence performance of shared-memory multiprocessing applications</span></span></span></span></span></span><span><span><span><span><span><span>. The clearlinux/golang container is based on Clear Linux OS which uses </span></span></span></span></span></span><ahref="https://docs.01.org/clearlinux/latest/guides/clear/performance.html#aggressive-compiler-flags"><span><span><span><span><span><span><span><span>compiler options that are optimized for Intel architecture</span></span></span></span></span></span></span></span></a><span><span><span><span><span><span><span><span>.</span></span></span></span></span></span></span></span><span><span><span><span><span><span> Clear Linux OS </span></span></span></span></span></span><span><span><span><span><span><span>patches the default values for the OpenBLAS and OpenMP configuration variables</span></span></span></span></span></span><span><span><span><span><span><span> as follows: </span></span></span></span></span></span></p>
375
+
<p><span><span><span><span><span><span>OpenBLAS and OpenMP expose configuration variables </span></span></span></span></span></span><span><span><span><span><span><span>that influence performance of shared-memory multiprocessing applications</span></span></span></span></span></span><span><span><span><span><span><span>. The clearlinux/golang container is based on Clear Linux OS which uses </span></span></span></span></span></span><ahref="https://www.clearlinux.org/clear-linux-documentation/guides/clear/performance.html#aggressive-compiler-flags"><span><span><span><span><span><span><span><span>compiler options that are optimized for Intel architecture</span></span></span></span></span></span></span></span></a><span><span><span><span><span><span><span><span>.</span></span></span></span></span></span></span></span><span><span><span><span><span><span> Clear Linux OS </span></span></span></span></span></span><span><span><span><span><span><span>patches the default values for the OpenBLAS and OpenMP configuration variables</span></span></span></span></span></span><span><span><span><span><span><span> as follows: </span></span></span></span></span></span></p>
376
376
377
377
<ul><li><span><span><span><span><strong><span><span>USE_OPENMP:</span></span></strong></span></span></span></span><span><span><span><span><span><span><span> Specifies that OpenBLAS should use OpenMP</span></span></span></span></span></span></span><span><span><span><span><span><span>. The default value is USE_OPENMP=1.</span></span></span></span></span></span><br/>
0 commit comments