Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-09-19 14:15
NVIDIA & Co Continue Working On LLVM Fortran "Flang" Compiler
Since earlier this year NVIDIA posted their work on "Flang", an LLVM-based Fortran compiler, to GitHub while now they have done a formal announcement and update about its status...
HAMMER2 File-System Continues To Stabilize For DragonFlyBSD
For those interested in the work being done to the HAMMER2 file-system that's being developed by Matthew Dillon for DragonFlyBSD, it is indeed getting closer to being a working reality...
DRM Synchronization Object Improvements Queued For Linux 4.14
Introduced in the Linux 4.13 kernel for the Direct Rendering Manager drivers was the concept of DRM synchronization objects while for Linux 4.14 this feature will be improved upon...
Keeping The Ryzen Threadripper Busy With An Array Of Compiler Benchmarks
While there are an array of interesting AMD Ryzen Threadripper 1950X Linux benchmarks in this morning's review, after hitting a 36 second Linux kernel compilation time with this 16 core / 32 thread processor, I spent this afternoon seeing what I was getting for some other compile times of popular programs...
Phoronix Test Suite 7.4 M3 Released With OpenBenchmarking Seamless/Dynamic Comparisons
The third and perhaps final development milestone release of Phoronix Test Suite 7.4-Tynset is now available for your open-source, cross-platform benchmark evaluation needs...
Work Begins On Kernel DRM Driver For BCM7268 With VC5
Eric Anholt of Broadcom has been working on a new VC5 Gallium3D driver for supporting a new generation of Broadcom 3D graphics hardware that goes beyond the "VC4" 3D notably used by the current Raspberry Pi boards. So far he's been working on this new VC5 Gallium3D driver but now he's beginning work on the related Direct Rendering Manager kernel driver for this next-gen hardware...
AmanithVG Brings Fast OpenVG To Linux, OpenGL ES Rendering
AmanithVG is a new library implementing the Khronos OpenVG 1.1 vector graphics 2D API. This library supports OpenVG rendering using a software/CPU-based approach or in turn using OpenGL / OpenGL ES 1.1...
AMD Threadripper 1950X Linux Benchmarks
Last week I was able to finally get my hands on a Threadripper 1950X system thanks to AMD for being able to deliver some Linux tests from this high-end desktop platform. The Threadripper 1950X as a reminder is a 16-core processor with 32 threads via SMT, 3.4GHz base frequency, 4.0GHz boost frequency, quad-channel DDR4 support, and support for 64 PCI-E lanes. Threadripper sits between the Ryzen 7 desktop processors and the AMD EPYC server/workstation processors, which are still soon to be tested at Phoronix. The Ryzen Threadripper 1950X will set you back $999 USD, but compared to the Core i9 7900X at the same price, has six more cores / 12 threads and a slightly higher base clock frequency of 3.4GHz vs. 3.3GHz but a lower boost frequency of 4.0GHz vs. 4.3GHz.
Fedora 28 Is Aiming To Be Released By Mid-May
The Fedora Engineering and Steering Committee has been working to firm up the release schedule for the Fedora 28 Linux operating system update due out in Q2'2018...
GnuPG 2.2 Released
Werner Koch has announced the release of GNU Privacy Guard's GnuPG 2.2 stable series...
Intel Haswell Scheduler Updated In LLVM
Last month in LLVM there was new Sandy Bridge scheduler information to improve the instruction scheduling and other hardware detail changes so LLVM can generate more efficient code for those older CPUs. At that time we learned Intel developers were also planning improvements too for LLVM with newer Haswell / Broadwell / Skylake / Skylake-X CPUs. Improvements have now landed for Haswell...
Initial Vulkan SDL Integration Lands
Landing within the SDL (Simple DirectMedia Library) code-base over night is initial Vulkan API support...
Linux 4.13-rc7 Kernel Released, Linux 4.13 Likely Coming Next Week
Just days after Linux turned 26 years old, Linus Torvalds has announced the seventh weekly test candidate of the upcoming Linux 4.13 kernel...
Windows 10 vs. Ubuntu 17.04 With Intel Kabylake Mobile Graphics
While we've seen the Radeon Linux OpenGL driver get competitive to the Windows Radeon OpenGL driver and the NVIDIA Windows/Linux OpenGL binary drivers have long been on a level playing field, how's the Intel HD Graphics performance? Here are some quick and fresh benchmarks this weekend.
3D OpenGL Acceleration For Windows Guests On QEMU Using VirGL/VirtIO
While there has been VirGL as one of the options for allowing 3D/OpenGL acceleration of Linux guests within QEMU/KVM virtual machines to allow the calls to be directed to the host system's OpenGL driver, that support hasn't been available when Windows is running as QEMU/KVM guest. That is changing though thanks in large part to this year's Google Summer of Code...
Mesa Drivers' Use Of Multiple IRs, Gallium3D With NIR
Following the news this week that RadeonSI may switch to NIR completely in the future, in the forums a number of questions were raised about why the Linux graphics drivers are using multiple forms of intermediate representation and whether this would still make RadeonSI a Gallium3D driver if it doesn't default to TGSI...
LLVMpipe vs. OpenSWR Software Rendering On A 40 Core / 80 Thread Tyan Server
With testing out a Tyan 1U server featuring dual Intel Xeon Gold 6138 CPUs, one of the uncommon test requests we have received but understandable given our audience is curiosity about the performance of OpenGL software rendering on this 40 core / 80 thread Xeon Scalable server when making use of Mesa's LLVMpipe software rasterizer and the newer OpenSWR driver from Intel.
Purism's Librem 5 Is Nearing $100k In Funding, But A Long Journey Remains
This week Purism announced their plans for the Librem 5 smart-phone as a GNU/Linux smartphone that is privacy-respecting, as open as possible, and costs $599 USD. The company believes they can have the phone ready for release by early 2019 if they raise $1.5 million USD over the next two months. In just about three days they have raised nearly $100,000, but it's not clear if the pacing will continue to reach the milestone in time...
Outreachy Summer 2017 Yielded A New Coloring Book, Wine AppDB Improvements
Not only is GSoC wrapping up now as school nears for many of the involved student developers, but the Outreachy internship program is also ending this coming week...
KDE Had Another Successful Year With Google Summer of Code
KDE saw more than one dozen student developers interact on various projects this summer thanks to the Google Summer of Code 2017...
FFmpeg Has Seen Some AVX2 Optimizations For VP9 Decoding
Another GSoC 2017 project worth highlighting now that Google's annual Summer of Code has finished is the AVX2 optimizations being done to the VP9 decoder within FFmpeg...
GNOME Games Now Supports Controller Reassignment
Thanks to this year's Google Summer of Code, there is a branch pending for allowing game controllers to be re-assigned within GNOME Games...
Piper Has Turned Into A Very Competent Mouse Configuration UI For Linux
Student developer Jente Hidskes' work this summer on improving the Piper GTK3 user-interface for configuring gaming mice on Linux via libratbag is now the latest example of a very successful Google Summer of Code (GSoC) project...
NVIDIA Rolls Out Jetson TX1 Developer Board SE At $199 USD
For those looking for a very capable ARM developer board but have previously been put off by the Jetson TX1 at $579 USD, they now have a $199 developer board...
System76's Pop!_OS Not Using Wayland By Default, Figuring Out Default Apps
System76 continues working on their Ubuntu fork called Pop!_OS that they intend to ship on their future laptops and desktops. They have now decided on some of the default applications as well as the decision to not yet ship Wayland by default...
Ubuntu 17.10 Enters The Feature Freeze
Ubuntu 17.10, the Artful Aardvark, has crossed into the feature freeze this week...
Haiku Made Progress On Btrfs Support This Summer
One of the Google Summer of Code projects this summer for the BeOS-inspired Haiku operating system was on porting the Btrfs file-system...
Sticklyst Shows How KDE Frameworks Can Be Used On The Web
Qt/KDE developer Daniel Nicoletti has written "Sticklyst" to show how KDE Frameworks 5 code can be used to construct web sites/applications...
QupZilla Web Browser Becomes KDE Falkon
The QupZilla open-source web-browser built using Qt WebEngine and in development for the past seven years is now part of the KDE project and has renamed itself to Falkon...
Only SPIR-V & KHR_no_error Are Left Blocking OpenGL 4.6 In Mesa
It's only the in-progress SPIR-V and KHR_no_error work left preventing the RadeonSI and Intel OpenGL drivers in Mesa from exposing OpenGL 4.6...
Ubuntu 17.10 Continues Refining Its GNOME Shell Theme
Will Cooke of Canonical is out with another weekly update on the latest happenings for the Ubuntu 17.10 desktop as the "Artful Aardvark" release continues getting closer...
RadeonSI May Eventually Switch To NIR Completely
RadeonSI developers have been working on supporting the NIR intermediate representation within their Gallium3D driver as a means to support ARB_gl_spirv for being able to load SPIR-V shaders in OpenGL and interact with the RADV Vulkan driver code paths, which is making use of NIR. It's looking like in the future the RadeonSI driver could end up using NIR completely by default...
Jolla Announces Sailfish X
As some more Linux phone news this week besides Android Oreo and Purism's Librem 5 smartphone effort, Jolla has just announced their plans for shipping Sailfish X...
Some Early AMD Ryzen Threadripper 1950X Linux Benchmarks
Yesterday along with the completely Linux-trouble-free Ryzen 7 (it indeed went overnight without any issues coming up via the kill-ryzen script), I finally got my hands on the AMD Threadripper. In particular, the Ryzen Threadripper 1950X that features sixteen physical cores yielding 32 threads via SMT, 3.4GHz base frequency, 4.0GHz boost clock frequency, and quad-channel DDR4 support. This Threadripper 1950X is a beast but will set you back $999 USD and has a 180 Watt TDP. I'll have my much more thorough AMD Ryzen Threadripper 1950X Linux review next week including many more benchmarks, performance-per-dollar, and system power use / performance-per-Watt metrics, but here are some very early results for those anxious to see this HEDT PC on Linux.
SDL Lands Initial Support For OpenGL KHR_no_error
The Simple DirectMedia Library (SDL) now has initial support for the KHR_no_error extension that was included in this summer's release of OpenGL 4.6...
OpenChrome DRM Still Being Ported To Newer Kernel, Lengthy Process
Self-appointed OpenChrome project maintainer Kevin Brace who for the past year or so has been single-handedly managing the open-source VIA "OpenChrome" graphics driver code-base, is still working towards getting the work-in-progress Direct Rendering Manager (DRM) driver working on newer builds of the Linux kernel...
Go 1.9 Adds Type Aliases, Parallel Compilation
Version 1.9 of Google's Go programming language is now available for developers...
Mozilla's Servo Made Several Advancements This Summer
Mozilla had several student developers contributing to their next-gen Servo engine via this year's Google Summer of Code. Overall the work appears to be a big success and boost for Servo...
Linux Turns 26 Years Old
Today is the day most commonly associated as the birthday of Linux. Happy 26th birthday Linux!..
New Ryzen Is Running Solid Under Linux, No Compiler Segmentation Fault Issue
As a quick update to the AMD Linux "Performance Marginality Problem" affecting some early Ryzen processors under heavy load, today I received a new Ryzen 7 processor and indeed it's been running strong now for the past few hours under demanding load and has yet to hit the compiler segumentation fault bug.
GIMP 2.9.6 Released With GEGL Multi-Threading & Better HiDPI Support
We are one step closer to the long-awaited GIMP 2.10 update with today seeing the newest development release, GIMP 2.9.6...
Intel Quietly Drops Xeon Phi 7200 Coprocessors
Intel has quietly killed off its line-up of Xeon Phi 7200 "Knights Landing" co-processor PCI-E cards...
16-bit Support Being Worked On For Intel ANV, Gallium3D TGSI
16-bit "half-float" support is a popular topic among Mesa developers in recent days...
ARC Backend Merged In LLVM
LLVM 6.0 SVN/Git now has landed a Synopsys DesignWare ARC processor back-end...
GNOME Control Center Switches To Its New Settings Layout
Georges Stavracas has announced that for GNOME 3.25.91 they have finished up work on their new GNOME Settings user-interface, a.k.a. the redesign to the GNOME Control Center...
SUSE Remains Committed To The Btrfs File-System
While Red Hat is backing away from Btrfs support in favor of their next-gen Stratis project and mature Linux file-systems like EXT4 and XFS, SUSE is reaffirming their support for Btrfs...
A GNU/Linux Smartphone Running GNOME & HTML5 Web Apps? Priced At $599, Ships In 2019 If The Stars Align
After two successful crowdfunding campaigns for producing security-focused Linux laptops while aiming to be as open-source as possible and now shipping with Coreboot, Purism is aiming for their most ambitious project yet... the smartphone. Can Purism succeed where Ubuntu Mobile, Firefox OS, OpenMoko, and others have not lasted? They think so, but it will take crowdfunding again and the finished device likely won't surface until at least 2019.
Mesa DRM 2.4.83 Library Released
Mesa's DRM library, libdrm, that sits between the Linux kernel DRM and Mesa among other possible user-space components, is out with a new release today...
Vulkan Debug Report Extension For Intel's ANV Driver
Intel's open-source developer crew is now working on VK_EXT_debug_report as the latest Vulkan extension for their "ANV" Linux driver...
Freedreno MSM Driver Updates Submitted For Linux 4.14
Adding to the DRM changes for Linux 4.14 is a late pull request for adding the Freedreno MSM DRM driver changes for Qualcomm hardware...
...540541542543544545546547548549...