Open-source News

Spectre Mitigation Performance Impact For Intel's Rocket Lake

Phoronix - Fri, 04/02/2021 - 20:36
For those wondering about the state of speculative execution vulnerabilities and what software-based mitigations are required for Intel's new Rocket Lake processors, here is the rundown along with benchmarks when disabling those present Linux kernel mitigations.

VCN Load Balancing, LTTPR, More Aldebaran + Other Changes For Radeon In Linux 5.13

Phoronix - Fri, 04/02/2021 - 17:45
Another round of AMDGPU kernel driver updates were sent out on Thursday to DRM-Next ahead of the Linux 5.13 merge window opening in a few weeks...

GCC 10.3 Release Candidate Arrives For Testing

Phoronix - Fri, 04/02/2021 - 17:41
While GCC 11 is seeing its first stable release in the form of GCC 11.1 in just a few short weeks, GCC 10.3 is imminent as the latest point release for those on the current GCC 10 stable series...

A practical guide to using the git stash command

opensource.com - Fri, 04/02/2021 - 15:02

Version control is an inseparable part of software developers' daily lives. It's hard to imagine any team developing software without using a version control tool. It's equally difficult to envision any developer who hasn't worked with (or at least heard of) Git. In the 2018 Stackoverflow Developer Survey, 87.2% of the 74,298 participants use Git for version control.


read more

20 ways to be more productive and respect yourself

opensource.com - Fri, 04/02/2021 - 15:01

The need to be productive is ingrained in who we are as human beings on some level. We oftentimes have to do yoga and meditate and breathe deeply in order to consciously slow down our minds and bodies, but when we do it helps us focus and be more productive when the time comes. Instead of constantly moving and doing, we should take periods of thoughtful breaks... or veg out in front of the TV or a sunset. And sleep at night! Then, when we're ready again, we can tackle that to-do list. Rinse and repeat.


read more

Read and write files with Groovy

opensource.com - Fri, 04/02/2021 - 15:00

Two common tasks that new programmers need to learn are how to read from and write to files stored on a computer. Some examples are when data and configuration files created in one application need to be read by another application, or when a third application needs to write info, warnings, and errors to a log file or to save its results for someone else to use.


read more

Zink Lands Threaded Context Support For A Big Speed Boost With OpenGL Over Vulkan

Phoronix - Fri, 04/02/2021 - 13:00
Mesa 21.1 is looking to be another exciting release to be introduced later this quarter while going into feature freeze around mid-April. The latest work to land is threaded context support for Zink, which means faster performance for this OpenGL-over-Vulkan implementation...

Pages