Open-source News

Intel Fully Embracing LLVM For Their C/C++ Compilers

Phoronix - Tue, 08/10/2021 - 06:31
Intel's next-generation C/C++ compilers are fully leveraging the LLVM compiler stack in place of their former proprietary compiler code-base. Intel has "complete[d] adoption" of LLVM moving forward for their C/C++ compiler needs...

Linux "sev_secret" Patches For Tapping Confidential Computing Secret Areas In AMD SEV

Phoronix - Tue, 08/10/2021 - 04:00
The latest AMD SEV work happening to the Linux kernel for benefiting EPYC servers with virtualization is the new "sev_secret" module for allowing guests to access confidential computing secret areas...

Oracle Sends Out Newest Patches For Trenchboot / Secure Launch For The Linux Kernel

Phoronix - Tue, 08/10/2021 - 01:37
For more than one year now Oracle engineers have been working on Trenchboot support for securely booting the Linux kernel. Sent out today is the third revision of this work for establishing a dynamic root of trust for measurement...

Arch Linux, Clear Linux & Ubuntu Against Windows 10/11 On Intel Rocket Lake

Phoronix - Mon, 08/09/2021 - 21:05
Last month after Microsoft began publishing their Windows Insider Preview builds of Windows 11, I ran some early Windows 11 benchmarks against Linux using an AMD Ryzen 9 5950X. Linux led in those benchmarks on the AMD Zen 3 desktop while for those wondering if that still holds true for Intel hardware, here are benchmarks of a Core i9 11900K "Rocket Lake" desktop with Windows 10 21H1, Windows 11 in its latest preview build as of testing, and then compared to Arch Linux / Clear Linux / Ubuntu.

Rav1e 0.5 Beta Released For This Rust-Written AV1 Encoder

Phoronix - Mon, 08/09/2021 - 19:56
Audio/video encoders and decoders are one of the areas where usage of the Rust programming language has increasing interest for speed and safety. One of the most promising Rust-written encoders at the moment is Rav1e for AV1 video encoding and it's now working towards its v0.5 release...

RadeonSI Lands Regression Fix For ~10x Higher CPU Usage For Some Games

Phoronix - Mon, 08/09/2021 - 19:17
Merged one month ago was RadeonSI enabling by default its optimization to replace uniforms with literals inside shaders. This uniform inlining helped with SPECViewPerf and other workloads but it turns out in the process sharply drove up CPU usage when running some games...

Mesa 21.0, Linux 5.11 Prepared For Ubuntu 20.04 LTS Updates

Phoronix - Mon, 08/09/2021 - 18:11
Ubuntu 20.04.3 LTS is expected later this month as the next point release to the "Focal Fossa" long-term support cycle. With this update comes the hardware enablement stack from Ubuntu 21.04 which in turn means Linux 5.11 and Mesa 21.0 graphics support is available as package updates now...

Parsing command options in Lua

opensource.com - Mon, 08/09/2021 - 15:00

When you enter a command into your terminal, there are usually options, also called switches or flags, that you can use to modify how the command runs. This is a useful convention defined by the POSIX specification, so as a programmer, it's helpful to know how to detect and parse options.


read more

Pages