Linux 5.18 brings new Intel drivers, optimized for AMD EPYC, C11 and more
Linux 5.17 is expected to be released on Sunday, and the next kernel contains many exciting features. But while Linux 5.17 is great, I'm already craving a lot of the features of Linux 5.18. Here's a first look at some of the changes expected in the next kernel release.
From my close monitoring of many Linux "-next" branches, there are many (but not all) features here that may be shipped in the Linux 5.18 merge window launched after v5.17 is released . These features work in the -next branch, so should be available in Linux 5.18 unless pulled due to last minute issues, objections from Linus Torvalds, etc.
Linux 5.18 is pretty heavy duty as usual, including new hardware support and feature additions from Intel and AMD, ongoing RISC-V work, the switch from C89 to the C11 standard, and more. On the Intel side, there are software-defined silicon capabilities, HFI is merging, PECI is finally being adopted, and more. AMD continues to work on new hardware support, and kernel scheduler optimizations can significantly benefit specific workloads on AMD EPYC servers.
New hardware support, never-ending software innovation, and performance optimizations always keep us excited about new Linux kernel releases.
Here are some exciting things to know about Linux 5.18, which will officially begin development soon before seeing its stable release in mid-to-late May:
- Intel Software-Defined Silicon A feature that debuted controversially but has yet to become officially announced is the ability to activate additional CPU chip capabilities based on a license.
- More Intel DG2/Alchemist and Xe HP drivers dedicated to making upcoming Intel discrete GPUs ready for the mainstream Linux kernel, including new DG2-G12 subtarget support. It's still a work in progress.
- Intel HFI is being incorporated as a hardware feedback interface that should help address performance/energy efficiency on Intel Alder Lake hybrid processors.
-Intel PECI finally became the mainstream platform environment control interface.
- Intel Alder Lake N graphics support.
- Report Intel PPIN via sysfs.
- Intel ENQCMD support is being re-enabled after being code-disabled in the kernel last year and is now properly improved/fixed.
- Intel Raptor Lake audio support.
- Linux scheduler changes can help AMD EPYC servers improve performance across a variety of workloads.
- AMD has been quietly developing new graphics processor support, although it's currently not too exciting for end users.
- Switch from C89 to C11 as the C language standard.
- Intel's indirect branch tracing support as part of Intel CET looks to be ready for Linux 5.18.
- AMD's HSMP driver is mainstreamed as a host system management port interface for additional system management functionality on AMD EPYC servers.
- Linux 5.18 defaults to AMD FreeSync video mode.
- AMDKFD CRIU support is being enabled.
- RISC-V sv57 supports 5-level page tables.
- Before removing a.out format support completely, stop building a.out on M68k and Alpha and see if anyone notices/cares.
- EXT4 express commit should be faster.
- Brfs encoded I/O support.
- Intel Madison Peak Bluetooth support.
- Intel IDLE driver support for Sapphire Rapids.
-FBDEV performance optimization.
- Audio support for NVIDIA's Orion SoC.
- Linux RNG/random performance improvements.
- Improved support for ASUS MeMO Pad 7 and Nextbook Ares 8 x86 tablets.
- Multiple improvements to the Apple keyboard on Linux.
- Added Razer driver to handle non-HID compliant Razer input hardware.
- AVX accelerated SM3 hashing in kernel encryption code.
- SigmaMicro HID driver for handling weird keyboards with SigmaMicro ICs.
- UDP IPv6 performance optimization.
- Improved ASUS motherboard sensor monitoring with a new driver that is faster and more flexible than the ASUS sensor driver merged in the previous cycle of V5.17.
- Experimental/Development Btrfs scope tree v2 work has been queued for wider testing in the Btrfs -next branch, although still in development.
The above is the detailed content of Linux 5.18 brings new Intel drivers, optimized for AMD EPYC, C11 and more. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



It is not easy to convert XML to PDF directly on your phone, but it can be achieved with the help of cloud services. It is recommended to use a lightweight mobile app to upload XML files and receive generated PDFs, and convert them with cloud APIs. Cloud APIs use serverless computing services, and choosing the right platform is crucial. Complexity, error handling, security, and optimization strategies need to be considered when handling XML parsing and PDF generation. The entire process requires the front-end app and the back-end API to work together, and it requires some understanding of a variety of technologies.

PS "Loading" problems are caused by resource access or processing problems: hard disk reading speed is slow or bad: Use CrystalDiskInfo to check the hard disk health and replace the problematic hard disk. Insufficient memory: Upgrade memory to meet PS's needs for high-resolution images and complex layer processing. Graphics card drivers are outdated or corrupted: Update the drivers to optimize communication between the PS and the graphics card. File paths are too long or file names have special characters: use short paths and avoid special characters. PS's own problem: Reinstall or repair the PS installer.

XML Online Format Tools automatically organizes messy XML code into easy-to-read and maintain formats. By parsing the syntax tree of XML and applying formatting rules, these tools optimize the structure of the code, enhancing its maintainability and teamwork efficiency.

PS card is "Loading"? Solutions include: checking the computer configuration (memory, hard disk, processor), cleaning hard disk fragmentation, updating the graphics card driver, adjusting PS settings, reinstalling PS, and developing good programming habits.

The H5 page needs to be maintained continuously, because of factors such as code vulnerabilities, browser compatibility, performance optimization, security updates and user experience improvements. Effective maintenance methods include establishing a complete testing system, using version control tools, regularly monitoring page performance, collecting user feedback and formulating maintenance plans.

Solving the problem of slow Photoshop startup requires a multi-pronged approach, including: upgrading hardware (memory, solid-state drive, CPU); uninstalling outdated or incompatible plug-ins; cleaning up system garbage and excessive background programs regularly; closing irrelevant programs with caution; avoiding opening a large number of files during startup.

It is difficult to directly convert super large XML to PDF on mobile phones. It is recommended to adopt a partition strategy: cloud conversion: upload to the cloud platform and processed by the server. It is efficient and stable but requires network and possible payment; segmented processing: Use programming tools to split large XML into small files and convert them one by one, requiring programming capabilities; find conversion tools that specialize in processing large files, pay attention to checking user reviews to avoid choosing software that is prone to crash.

Converting XML to PDF directly on Android phones cannot be achieved through the built-in features. You need to save the country through the following steps: convert XML data to formats recognized by the PDF generator (such as text or HTML); convert HTML to PDF using HTML generation libraries such as Flying Saucer.