We have already mentioned the future of Linux support for Apple M1 based computers. The development of Apple silicon drivers for Linux continues. According to a report from Phoronix, developers are nearing the end for the driver that will bring PCIe compatibility to Apple chips running Linux operating systems.
This news shows that the days when we can run Linux with full compatibility on Apple’s high-performance M1 chips are getting closer. The new PCIe driver is one of the most important drivers to be developed for the Apple M1 and the Linux ecosystem.
PCI Express drivers will give Linux operating systems full access to all I/O, including USB ports, networking, Thunderbolt, and wireless ports for many M1 products.
Work has been going on for a while for Apple’s Linux support on the M1. A few weeks ago, there was information about the Linux operating system running on the M1 Mac with Linux Kernel 5.13. Making Linux compatible with Apple M1 chips is quite a challenge, thanks to both the ARM architecture and the many proprietary technologies proprietary to Apple Silicon.
Unfortunately, full Linux compatibility with proper drivers for networking, Thunderbolt and other I/O still needs time. However, Linux developers are working hard to release new drivers specific to the M1. The recently introduced M1 Pro and M1 Max models further increase the importance of this business.
We expect the new Apple PCIe driver to be released with Linux 5.16.
Apple Silicon M1 Features
|M1||M1 Pro||M1 Max|
|Transistors||16 billion||33. 7 billion||57 billion|
|CPU Cores||8||8 or 10||10|
|GPU Cores||7 or 8||14 or 16||24 or 32|
|Memory Bandwidth||68. 25GBps||200GBps||400GBps|