Compatibility layer
The idea behind the Compatibility layer is to optimize for the architecture and specific hardware by selecting the kernel modules from source code, then carrying out a machine and purpose specific compilation of the OS kernel.


Gentoo allows you to build everything from source (thus optimizing for your specific architecture) and choice (thus allowing you to build a system exactly to your specifications). This means that you have to work at the installation, as there are a multitude of options to choose from during installation.
Detailed information about how we configure the compatibity layer is available at https://github.com/EESSI/compatibility-layer .