Language Selection

English French German Italian Portuguese Spanish

Kernel and Graphics: Brendan Gregg, Power Management, and V3DV

Filed under
  • Intel Poaches Open Source Execs from Netflix, Apple to Boost Linux Efforts [Ed: Brendan Gregg jumps from one sinking ship to another]

    Chipmaker Intel in recent weeks has poached open source veterans from the likes of Apple and Netflix as it looks to clean up the Linux kernel and reestablish a dialog with the open source community.

    The chipmaker last month hired Arun Gupta, who formerly was at Apple, to be vice president and general manager for open ecosystem. Shortly after, the company tapped Brendan Gregg, formerly from Netflix and an expert on Linux performance tools, to be an Intel fellow.

  • Linux Adds Improved Power Management for Intel Arc Alchemist GPUs

    Intel, AMD, and NVIDIA have been hard at work to make sure any new technology released now and in the future will be fully compatible with the upcoming Linux 5.19 kernel. Intel's open-source team has recently added a new update to the kernel for DG2/Arc Alchemist dGPU support and is looking to be in better standards than previously from Team Blue. The update created includes the addition of current IDs and support for compute tasks, allowing the latest kernel to offer enhanced power management handling for the Arc Alchemist family of graphics.

  • v3dv status update 2022-05-16 – infapi00

    We haven’t posted updates to the work done on the V3DV driver since
    we announced the driver becoming Vulkan 1.1 Conformant.

    But after reaching that milestone, we’ve been very busy working on more improvements, so let’s summarize the work done since then.


    This worked fine in general, except for synchronization. The V3D kernel interface only supported one synchronization object per submission. This didn’t properly map with Vulkan synchronization, which is more detailed and complex, and allowed defining several semaphores/fences. We initially handled the situation with workarounds, and left some optional features as unsupported.

More in Tux Machines

MNT Pocket Reform 7-inch modular mini laptop takes a range of Arm (and FPGA) modules

MNT Pocket Reform is an open-source hardware mini laptop with a 7-inch Full HD display, an ortholinear mechanical keyboard, and trackball, that follows the path of its older and bigger sibling: the MNT Reform 2 laptop initially launched with an NXP i.MX 8M quad-core Arm Cortex-A53 module. The new laptop will not only support a similar “NXP i.MX 8M Plus” module but also a range of other Arm modules namely an NXP Layerscape LS1028A module with up to 16GB RAM, the Raspberry Pi CM4 module via an adapter, Pine64 SOQuartz (RK3566, up to 8GB RAM), as well as based on AMD Xilinx Kintex-7 FPGA for industrial use. Read more Also: STEPFPGA supports Verilog on cloud-based IDE and Lattice’s Diamond IDE

Android Leftovers

IPFire 2.27 - Core Update 169 is available for testing

The next Core Update - one of the biggest in size we have ever put together - is available for testing. It introduces the support of two-factor authentication (2FA) for OpenVPN clients, updates several core parts of the system, provides mitigations for another two types of CPU side-channel attacks, as well as package updates, bug fixes and other security improvements. For OpenVPN clients, the setup of two-factor authentication based on time-based one-time password (TOTP) is now supported. It can either be enforced on a per-client basis, preserving the flexibility of mixing end-user devices with machine clients, where no manual interaction is feasible during OpenVPN connection establishment. Read more

9 Top Free and Open Source Elixir Web Frameworks

One of the types of software that’s important for a web developer is the web framework. A framework “is a code library that makes a developer’s life easier when building reliable, scalable, and maintainable web applications” by providing reusable code or extensions for common operations. By saving development time, developers can concentrate on application logic rather than mundane elements. A web framework offers the developer a choice about how to solve a specific problem. By using a framework, a developer lets the framework control portions of their application. While it’s perfectly possible to code a web application without using a framework, it’s more practical to use one. Read more