Last week when launching the AMD EPYC 9004 "Genoa" processors, AMD released AOCC 4.0 as the newest version of their optimizing C/C++ compiler that now supports their Zen 4 micro-architecture. Last week I ran some initial AOCC 4.0 benchmarks and this LLVM/Clang downstream was looking rather favorable in relation to upstream LLVM/Clang, while since then I've been able to conduct more thorough benchmarks across a wide variety of C/C++ open-source workloads. Here is that more extensive round of AOCC 4.0 benchmarking against the open-source LLVM/Clang and AOCC compilers.
Amazon Web Services (AWS) announced this week that their Krakatoa product-grade, volumetric renderer has been made open-source. AWS also open-sourced their XMesh software to optimize animated 3D geometry asset files...
Mesa VirGL with the virglrenderer library has allowed for virtual 3D GPU support within QEMU virtual machines. This Gallium3D-leveraging code has allowed for OpenGL and other functionality to work within VMs while leveraging the host's GPU. The latest notable addition is adding VirGL video encoding support with H.264 and H.265 initially being supported for accelerated support in VMs...
This summer AMD announced the Radeon Raytracing Analyzer "RRA" as part of their developer software suite for helping to profile ray-tracing performance/issues on Windows and Linux with both Direct3D 12 and the Vulkan API. Initially the RRA 1.0 release was binary-only but now AMD has made good on their "GPUOpen" approach and made it open-source...
Cloud Hypervisor as the open-source, Rust-written and modern hypervisor project that was started by Intel and now also backed by AMD, Arm, Microsoft, and other vendors is out with a big release...
For going along with the i915 DRM kernel driver support to premiere in Linux 6.2, the Mesa 23.0 development code for Intel's Vulkan driver is exposing performance metrics / hardware counters for DG2 "Alchemist" Arc Graphics hardware...
With Linux 6.1-rc6 due out this weekend we are reaching the point at which the Direct Rendering Manager (DRM) subsystem maintainers will be cutting off new feature code from being queued into DRM-Next ahead of the upcoming Linux 6.2 cycle. Intel engineers today sent out a final batch of drm-intel-gt-next changes to make it for this next kernel version...
Pages