Language Selection

English French German Italian Portuguese Spanish

Phoronix

Syndicate content
Linux Hardware Reviews & News
Updated: 17 min 10 sec ago

Systemd Starts Tapping ChromeOS For USB Devices That Support Auto-Suspend Well

Friday 4th of October 2019 10:38:50 AM
Systemd has begun harvesting the automatic suspend rules from ChromeOS for determining which USB devices support automatic suspend well out-of-the-box on Linux...

The Matrix Of Software Projects Mapping Khronos APIs From DXVK To Zink & CLVK

Friday 4th of October 2019 06:30:00 AM
Neil Trevett, the president of the Khronos Group, presented at the X.Org Developers' Conference for the first time. During his presentation on Wednesday he covered their usual initiatives, how Khronos engages in open-source and open standards, and related bits -- plus a few interesting ones...

Fedora 32 Planning To Ship With GNU Binutils 2.33

Friday 4th of October 2019 04:21:16 AM
Not particularly surprising considering Fedora tends to always ship with a bleeding-edge toolchain, but for their Fedora 32 release to kick off 2020 they are planning for GNU Binutils 2.33...

Intel Has Been Quietly Developing A New Backend Compiler For Their OpenGL/Vulkan Drivers

Friday 4th of October 2019 12:13:20 AM
One of the interesting reveals so far from this week's X.Org Developers' Conference in Montreal is that Intel has been developing a new back-end compiler for their OpenGL/Vulkan Linux drivers based upon their experiences so far with their NIR support and the lessons learned over the past number of years...

Intel MKL-DNN 1.1 Released, Now Branded As The Deep Neural Network Library

Thursday 3rd of October 2019 08:32:33 PM
Intel's open-source crew has had a busy week with their first public OpenVKL release, OSPray 2 hitting alpha, and now the release of MKL-DNN where they are also re-branding it as the Deep Neural Network Library (DNNL)...

Windows 10 vs. Eight Linux Distributions In Various "Creator" Workloads On An Intel Core i9

Thursday 3rd of October 2019 05:26:58 PM
For those wondering about the current performance of desktop Linux distributions against Microsoft Windows 10 with the latest updates as we embark upon fall update season, here is a look at the performance of eight different Linux distributions compared to Windows 10. While a larger set of cross-platform tests are currently being worked on, for this article we are focusing on different "creator" workloads from video/audio encoding, render workloads, and related software prior to the larger comparison in the next week or two.

Blender 2.81 In Next Phase Of Development With NVIDIA RTX Optix, Intel Open Image Denoise

Thursday 3rd of October 2019 03:28:49 PM
The Blender 2.81 release cycle has entered its "bcon2" development phase of development with the focus shifting to bug fixing and stabilizing new features with now being past the initial window of merging in the big ticket items...

PostgreSQL 12 Released As Newest Update To "World's Most Advanced Open-Source DB"

Thursday 3rd of October 2019 01:09:17 PM
As was anticipated, PostgreSQL 12.0 is now officially available...

RADV Vulkan Driver Picks Up Several GFX10/Navi Fixes, Including To Address Random Hangs

Thursday 3rd of October 2019 11:26:52 AM
If you are a user of AMD Radeon RX 5700 "Navi" graphics and don't mind riding Mesa Git, the latest 19.3-devel code as of yesterday has several more GFX10 fixes/improvements...

Flatpak 1.5 Released With Version Pinning, Self-Updates In Portals

Thursday 3rd of October 2019 10:55:38 AM
Flatpak 1.5 is the newest pre-release for this Linux app sandboxing and distribution tech...

ASTC Texture Compression License Turns Out To Be Restrictive Outside Of Khronos APIs

Thursday 3rd of October 2019 10:44:17 AM
The lossy ASTC texture compression algorithm has been widely adopted in recent years with it being official extensions to both OpenGL and OpenGL ES. While it may not be as messy as the S3TC patent situation of the past, it turns out Arm's license on Adaptive Scalable Texture Compression actually is quite restrictive outside of the context of Khronos' APIs...

AMDGPU Submits LRU Bulk Moves Support As A Linux 5.4 "Fix" For Better Performance

Thursday 3rd of October 2019 08:59:05 AM
While initially queued as a work-in-progress feature for Linux 5.5, AMD has now submitted a batch of "fixes" to the current Linux 5.4 cycle that include enabling of the LRU bulk moves performance-boosting functionality...

Igalia Is Working On "mediump" Support For Mesa To Help With OpenGL ES Performance

Thursday 3rd of October 2019 07:47:32 AM
Igalia is working on supporting OpenGL ES' GLSL marking of variables as "mediump" when the precision involving those variables can be lowered to half-float 16-bit registers. That in turn can help with performance when honoring that precision marking, which to date Mesa has ignored...

Google Is Uncovering Hundreds Of Race Conditions Within The Linux Kernel

Thursday 3rd of October 2019 06:06:19 AM
One of the contributions Google is working on for the upstream Linux kernel is a new "sanitizer". Over the years Google has worked on AddressSanitizer for finding memory corruption bugs, UndefinedBehaviorSanitizer for undefined behavior within code, and other sanitizers. The Linux kernel has been exposed to this as well as other open-source projects while their newest sanitizer is KCSAN and focused as a Kernel Concurrency Sanitizer...

AMD Dominated Q3 In Wooing Over Linux / Open-Source Fans

Thursday 3rd of October 2019 04:00:00 AM
Here is our recap of the most popular content on Phoronix for Q3. This is also the first time any one vendor has nearly dominated the charts thanks to multiple successful product launches and growing embrace for Linux/open-source...

Following Buggy AMD RdRand, The Linux Kernel Will Begin Sanity Checking Randomness At Boot Time

Wednesday 2nd of October 2019 08:12:22 PM
The Linux kernel will begin doing a basic sanity check of x86_64 CPUs with the RdRand instruction to see if it's at least returning "random looking" data otherwise warn the user at boot time. This stems from a recent issue where AMD's RdRand behavior with some hardware (particularly, buggy motherboards) could have borked RdRand issues...

Samba 4.12 Bringing Much Faster Encryption Performance With GnuTLS

Wednesday 2nd of October 2019 06:25:27 PM
Samba 4.11 was just released a few weeks back with big scalability improvements, but looking ahead to Samba 4.12 will be some big performance improvements for those leveraging encryption...

AMD Ryzen 9 3900X vs. Intel Core i9 9900K Performance In 400+ Benchmarks

Wednesday 2nd of October 2019 02:10:00 PM
Given the recent AMD "ABBA" Ryzen 3000 boost fix, the upcoming release of Ubuntu 19.10 powered by Linux 5.3, here is a fresh round of AMD Ryzen 9 3900X vs. Intel Core i9 9900K benchmarks in a side-by-side matchup . It's just not any comparison but our largest i9-9900K vs. 3900X comparison ever: 112 gaming benchmarks and 321 system/CPU benchmarks carried out for our most extensive look yet at how these ~$500 CPUs are competing in this fierce race.

PostgreSQL 12 Due Out Tomorrow With Better Performance

Wednesday 2nd of October 2019 10:58:03 AM
Tomorrow is when PostgreSQL 12.0 should meet the world for this popular open-source SQL database server...

Intel Core i9 10900 Series Coming With Competitive Pricing For Taking On Threadripper

Wednesday 2nd of October 2019 10:48:18 AM
Details have emerged on Intel's forthcoming Core i9 10900 X-Series processors...

More in Tux Machines

How to Create Persistent Fedora LIVE USB From Ubuntu

This quick tutorial explains how to create persistent LIVE USB using Fedora Operating system in Ubuntu. Read more

Android Leftovers

Python Programming Leftovers

  • How to Read SAS Files in Python with Pandas

    In this post, we are going to learn how to read SAS (.sas7dbat) files in Python. As previously described (in the read .sav files in Python post) Python is a general-purpose language that also can be used for doing data analysis and data visualization.

  • Daudin – a Python shell

    A few nights ago I wrote daudin, a command-line shell based on Python. It allows you to easily mix UNIX and Python on the command line.

  • How to Convert Python String to Int and Back to String

    This tutorial describes various ways to convert Python string to int and from an integer to string. You may often need to perform such operations in day to day programming. Hence, you should know them to write better programs. Also, an integer can be represented in different bases, so we’ll explain that too in this post. And there happen to be scenarios where conversion fails. Hence, you should consider such cases as well and can find a full reference given here with examples.

  • Thousands of Scientific Papers May be Invalid Due to Misunderstanding Python

    It was recently discovered that several thousand scientific articles could be invalid in their conclusions because scientists did not understand that Python’s glob.glob() does not return sorted results. This is being reported on by Vice, Slashdot and there’s an interesting discussion going on over on Reddit as well.

Audiocasts/Shows/Screencasts: Open Source Security Podcast, Linux Action News and Manjaro 19.09.28 KDE-DEV Run Through

  • Open Source Security Podcast: Episode 165 - Grab Bag of Microsoft Security News

    Josh and Kurt about a number of Microsoft security news items. They've changed how they are handling encrypted disks and are now forcing cloud logins on Windows users.

  • Linux Action News 127

    Richard Stallman's GNU leadership is challenged by an influential group of maintainers, SUSE drops OpenStack "for the customer," and Google claims Stadia will be faster than a gaming PC. Plus OpenLibra aims to save us from Facebook but already has a miss, lousy news for Telegram, and enormous changes for AMP.

  • GNU World Order 13x42

    On the road during the **All Things Open** conference, Klaatu talks about how to make ebooks from various sources, with custom CSS, using the Pandoc command.

  • Manjaro 19.09.28 KDE-DEV Run Through

    In this video, we are looking at Manjaro 19.09.28 KDE-DEV.