Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-27 01:30
Clang LTO Patches Updated For The Linux Kernel
Google engineers have posted a new revision of their work from earlier this summer for allowing the Linux kernel to be LTO-optimized using Clang...
Oak Ridge Sponsoring GCC Compiler Improvements For NVIDIA + AMD GPU Offloading
Oak Ridge National Laboratory's Leadership Computing Facility (OLCF) announced on Thursday that they are funding improvements to the GNU Compiler Collection (GCC) around GPU compute offloading...
Oracle Releases Unbreakable Enterprise Kernel "R5U4"
While Unbreakable Enterprise Kernel 6 is the latest and greatest series for Oracle's kernel spin derived from upstream Linux 5.4 as an alternative on Oracle Linux to their "Red Hat Compatible Kernel", for those still making use of the Unbreakable Enterprise Kernel Release 5, a new update was issued today...
Chrome 86 Beta Enables Native File-System API By Default, WebCodecs Added
Building off the recent release of Chrome 85, Google has now released the beta of Chrome 86 with a number of goodies introduced and promotions for some existing functionality...
Mesa 20.2 Aiming For Release Next Week As Big Advancement For Open-Source GPU Drivers
The fourth and likely last release candidate of Mesa 20.2 is now available for testing while the formal release should happen next week...
GTK 3.99.1 Released As The Latest Development Step Towards GTK4
Just over one month ago was the GTK 3.99 release and now that has been succeeded by GTK 3.99.1 in getting quite close to the long-awaited GTK 4.0 tool-kit release...
A Deep Dive Into The AMD/Intel CPU + NVIDIA GPU Performance With Blender 2.90
Following the debut of the big Blender 2.90 release and subsequently updating it for the Phoronix Test Suite / OpenBenchmarking.org, here is a deep dive into the Blender 2.90 performance... A number of areas are being looked at with the initial Blender 2.90 benchmarks from how the performance is on various CPUs and GPUs to the performance of the Blender 2.82 vs. 2.90 to looking at the Windows vs. Linux performance for Blender 2.90 with various means of acceleration.
NVIDIA Engineer Sends Out Patches For Supporting Sync FDs + Sync Objects With Nouveau
Longtime NVIDIA engineer Thierry Reding who has been involved with the open-source Nouveau driver efforts largely from an embedded/mobile Tegra angle last week sent out the newest patch series...
Updated NVIDIA CUDA For WSL Brings Better Performance, PTX JIT
Earlier this summer building off the latest Windows Subsystem for Linux 2 advancements by Microsoft, NVIDIA released early support for CUDA / GPU compute on WSL2. This week NVIDIA offered up a new version of their CUDA WSL support...
Raspberry Pi 4 / BCM2711 Display Pipeline Still Being Worked On For VC4 DRM Driver
Going back a number of months have been patches for bringing up the Broadcom BCM2711 display pipeline as found with the Raspberry Pi 4 SBC. That work still hasn't been mainlined but a fifth round of patches has now been sent out for review...
KDAB Releases Hotspot 1.3 For Visualizing Linux Perf Reports
Open-source consulting firm KDAB has released Hotspot 1.3 as their GUI utility for visualizing Linux perf reports...
GCC Automatic Parallel Compilation Viability Results Help Up To 3.3x
One of the most interesting projects out of Google Summer of Code 2020 has been the ongoing work for allowing individual code files to be compiled in parallel, building off work last year in addressing GCC parallelization bottlenecks. The final report for GSoC 2020 on this work has been issued...
You Probably Won't See Intel Evo "Project Athena" Linux Laptops In The Near Term
In addition to Intel talking a lot today in virtual briefings about the new 11th Gen "Tiger Lake" mobile processors, they were also talking at a higher level extensively on their second-generation "Project Athena" laptop innovation program and their new Intel Evo branding for premium laptops...
Steam On Linux Is Ending Summer 2020 At Just Under 0.9% Marketshare
After a small dip in July, how did the Steam on Linux gaming marketshare end out for August prior to many gamers returning to school and others still being isolated at home? A small uptick but still under the 1% threshold...
Mesa 20.1.7 Brings OpenBSD Fixes, New RadeonSI Workaround
While Mesa 20.2 will hopefully be out next week, Mesa 20.1.7 is out today as the newest stable release for this collection of open-source Linux graphics drivers...
NVIDIA Sends Out 1GB THP Support For Linux x86_64
NVIDIA software engineer Zi Yan who specializes in the Linux kernel memory management subsystem today sent out a set of patches proposing the addition of 1GB THP support for the Linux kernel...
Intel 11th Gen Core "Tiger Lake" Launches
Intel Tiger Lake will soon begin appearing in laptops with an upgraded CPU architecture, the all new Iris Xe (Gen12) graphics, new AI capabilities, Thunderbolt 4, PCI Express 4.0, WiFi 6, and other new functionality. The Gen12 graphics have me most excited but there should be healthy improvements as well on the CPU side and not to mention improved connectivity.
LLVM Developers Looking At Phasing Out Intel MMX Support
Upstream developers are looking at phasing out Intel MMX that was popular in the late 90's but has since long been succeeded by SSE and AVX instruction set extensions...
SHADERed 1.4 Brings Shader Writing/Debugging To The Browser
SHADERed has been available for a while now as a cross-platform, open-source shader editor and for debugging and writing of graphics shaders. SHADERed not only runs on Linux and Windows now but through any modern web browser as of the new v1.4 release...
RADV Lands "Big Page" Optimization For Navi 2
It's not clear if AMD has provided the independent RADV Vulkan driver developers at the likes of Valve, Red Hat, and Google with any Navi 2 hardware yet, but they do seem to be making progress on this open-source Radeon Vulkan driver separate from their official AMDVLK open-source driver...
GNOME 3.38's Mutter Gets More Optimizations - ~10% Lower Render Time In Some Scenarios
Even more optimizations have now been queued up for GNOME 3.38 launching this month...
GCC Is Currently Faster Than LLVM's Clang At Compiling The Linux Kernel
While LLVM's Clang C/C++ compiler was traditionally known for its faster build speeds than GCC, in recent releases of GCC the build speeds have improved and in some areas LLVM/Clang has slowed down with further optimization passes and other work added to its growing code-base. As it stands right now, GCC is faster than Clang at compiling the Linux kernel...
Linux From Scratch 10.0 Released For Rolling Your Own Linux Installation From Source
Just over twenty years after the Linux From Scratch project was started as a guide/book to building all of the software components manually from source, Linux From Scratch 10.0 has been released...
Amazon's Bottlerocket Hits GA As Linux Distribution Optimized For Containers
Earlier this year Amazon announced Bottlerocket as a Linux distribution for running containers. This week Bottlerocket crossed the general availability milestone...
Intel's Linux Support Coming Together For The Dynamic Load Balancer 2.0
Intel's open-source engineers today sent out their latest patches bringing up the Dynamic Load Balancer 2.0 for the next-gen PCIe device that offers load-balanced, prioritized scheduling of core-to-core communication...
NVIDIA RTX 30 Series Supports AV1 Accelerated Video Decoding
One important bit not covered in today's GeForce RTX 3070/3080/3090 announcement but now detailed via the NVIDIA website is confirmation that the RTX 30 "Ampere" GPUs do in fact have dedicated AV1 hardware decode capabilities...
NVIDIA GeForce RTX 3000 Series Launches With Impressive Specs, Competitive Pricing
As widely expected amid a constant flow of rumors and leaks in recent weeks, NVIDIA just revealed their GeForce RTX 3000 "Ampere" series...
New/Updated Benchmarks For August From TensorFlow Lite To ASTCENC
In addition to the new OpenBenchmarking.org now out in public "alpha", a number of new and updated test profiles were published in August for users of our open-source, cross-platform automated benchmarking software...
AMD ACO Back-End Sees Thorough Documentation Added, Explanation Of Architecture
With the soon to be released Mesa 20.2, the RADV Vulkan driver is using the ACO back-end by default that's been developed with funding by Valve as an alternative to AMD's official "AMDGPU" LLVM back-end. For those wondering how this shader compiler back-end compares and more intricate details of its design, some extensive documentation has finally been added to the Mesa tree...
Qt 6.0 Now Under Feature Freeze
The Qt Company has announced the feature freeze for the big Qt 6.0 toolkit milestone...
Intel Sapphire Rapids Target Added To LLVM/Clang 12.0
Intel developers engaging with upstream LLVM have been adding AMX support and other new features for next year's Xeon "Sapphire Rapids" while as of a few days ago in LLVM 12 Git is the actual enabling of -march=sapphirerapids support...
Creative SoundBlaster AE-7 Sound Card To Be Supported By Linux 5.10
Creative Labs last year released the high-end SoundBlaster AE-7 sound card. Sadly the company is back in their state where they do not provide official Linux support, but coming up for Linux 5.10 is the support for this sound card thanks to Connor McAdams who has worked on supporting prior SoundBlaster hardware under Linux...
Intel mOS, Cachy, Mozilla Layoffs Were The Open-Source Buzz Of August
August was an interesting month in terms of Linux/open-source activity though still another tough month during the coronavirus pandemic...
Intel Still Working To Tune Linux Power Efficiency For CPU Power-Sharing Scenarios
Going back to earlier this year has been work on an "adaptive" mode for P-State to improve GPU bound efficiency when the CPU is forced to share a power/thermal budget with other components like onboard graphics. That work is still advancing and an update was provided on it last week...
LLVM Merges Machine Function Splitter For ~32% Reduction In TLB Misses
At the beginning of August we reported on Google engineers proposing the Machine Function Splitter to LLVM as a means of making binaries up to a few percent faster thanks to this code generation optimization pass for splitting code functions into hot and cold portions. That work has now been merged into LLVM 12.0 with very promising results...
Many Linux Developers Are Ecstatic Over Fedora On Lenovo Systems
As noted this weekend, Lenovo has begun offering Fedora pre-loaded on their systems beginning with the ThinkPad X1 Carbon Gen 8 laptop. Red Hat's Christian Schaller who serves as the senior manager for desktop chimed in with some additional thoughts and details on this achievement...
NVIDIA 450 Series Linux Driver OpenCL/CUDA/OptiX Performance On Pascal/Turing
With last week having delivered some current NVIDIA Linux gaming performance metrics ahead of the anticipated GeForce RTX 3000 "Ampere" series launch this week, here are some fresh compute metrics for those interested.
Blender 2.90 Released With Intel Embree Usage, Broader NVIDIA OptiX Support
Blender 2.90 is out as a huge feature update to this widely-used, cross-platform and open-source 3D modeling solution...
Canonical + SUSE Engineers Call For More Extensible Linux System Calls Moving Forward
Aleksa Sarai of SUSE and Christian Brauner of Canonical presented at last week's Linux Plumbers Conference with a call for more extensible system calls moving forward in aiming to enhance the Linux user-space API...
Red Hat Has Been Working On "stalld" As A Thread Stall Detector + Booster
Red Hat engineers in recent weeks began working on a new project called "starved" though recently renamed to "stalld". The stalld service is for serving as a Linux thread stall detector...
Linux Receiving Generic Casefolding Implementation For File-Systems
In making for easier code re-use among file-systems and allowing a unified implementation to focus on a single code-base for optimizations moving forward, a generic case-folding implementation for Linux file-systems is being prepared for mainline...
Linux Patch Proposed To Double Raspberry Pi 4 Transfer Speed To eMMC/SD Storage
Manjaro Linux developer Tobias Schramm brought to light that only single data rate mode is currently being used for micro SD cards and eMMC storage with Raspberry Pi 4 Model B SBCs. But with a two line kernel patch, the double data rate mode can be enabled...
A Kernel Maintainer's Prediction On The CPU Architecture Landscape For 2030
In addition to talking about code/hardware obsolescence from the Linux kernel, prominent upstream Linux kernel developer Arnd Bermann also presented at last week's Linux Plumbers Conference on the current SoC landscape and sharing his predictions for ten years down the road...
Genode OS 20.08 Has Chromium Web Engine Running, Low-Level GUI Work
The Genode OS project is out with its 20.08 version bump that brings some high profile improvements for this open-source operating system framework...
Linux 5.9-rc3 Is A "Pretty Calm" Release
Linus Torvalds has released the sixth weekly test version of the forthcoming Linux 5.9 kernel...
Is It Time To Overhaul The GNU Dynamic Linker?
At the GNU Tools Track during this week's Linux Plumbers Conference was an interesting talk by Red Hat's Ben Woodard. He shares his perspective on how the GNU dynamic linker (ld.so) could be ripe for an overhaul in the 2020's...
Nintendo Switch Controller Driver To Be Upstreamed With Linux 5.10
There has been the out-of-tree DKMS hid-nintendo driver to support the Nintendo Switch controller on Linux while with the Linux 5.10 kernel later this year that driver will be merged...
VirtIO-FS DAX Support Close To Mainline For Offering Tremendous Performance Boost
Judging from the latest FUSE Git activity, it's looking like the VirtIO-FS DAX patches that have been around since last year could be merged for Linux 5.10. This can provide a significant speed-up for those making use of this FUSE file-system for sharing files/folders with guest VMs...
Registration Opens For 2020 Virtual LLVM Developers' Meeting
Like most conferences this year, the annual LLVM Developers' Meeting has become an online-only affair...
Wine-Staging 5.16 Begins Adding Patches For Microsoft Flight Simulator
Building off Friday's release of Wine 5.16 as the newest snapshot for running Windows games/applications on Linux and other platforms, Wine-Staging 5.16 is now available as the latest release for this more bleeding-edge version of Wine...
...256257258259260261262263264265...