Linux Graphics: Modernity, Planned Obsolescence, and Resurrection



-
RadeonSI Gallium3D Driver Wires Up Wave32 Improvements For RDNA GPUs - Phoronix
AMD's "RDNA" class GPUs support wavefront sizes of 32 and 64 compared to older GCN GPUs at 64 threads. Going back to 2019 RadeonSI began making use of Wave32 for some shaders but now for Mesa 22.0 next quarter there are greater Wave32 improvements that have landed.
Well known open-source AMD OpenGL driver expert Marek Olšák has now landed the merge request, radeonsi: add Wave32 and primitive binning heuristics and shader profiles, stronger loop unrolling. In there is support for unrolling loops of up to roughly 128 iterations that helps the performance in some scenarios (like SPECViewPerf13), various NIR improvements, and then the Wave32 heuristics and shader profiles.
-
Linux Kernel Set To Finally Retire AMD 3DNow!
Queued up as part of the x86/core changes intended for the Linux 5.17 cycle is dropping of the AMD 3DNow! code within the kernel. While 3DNow! brings back fond memories from the days of AMD's K6 and early Athlon processors, AMD deprecated the instructions a decade ago and no longer found in newer processors. Removing of the 3DNow! kernel code is being done as part of some code improvements.
Hitting tip's x86/core branch is this commit dropping the 3DNow! code from the kernel. 3DNow! built upon MMX instruction set to offer faster performance for vector processing of floating point data. But 3DNow! ultimately didn't see too much adoption amid Intel's successful SSE introduction.
-
Twenty years later, the ATI Radeon R300 GPU receives update to driver from supportive Linux community
Website Phoronix, a site heavily devoted on everything Linux, discovered that the ATI Radeon R300, R400, and R500 series GPUs are receiving a new driver under Linux after twenty years of life. This new driver is an open-source graphics driver created by developer Emma Anholt. The driver is intended to allow the GPUs to access the ability to request NIR shaders from the Mesa 3D library (via the state tracker in Mesa 3D) and send the NIR to the TGSI pathway. NIR minimizes the pressure of the GPU when running 3D level applications—essentially an optimization layer that is located at the core of the driver's shader compilers received from Mesa.
-
The Linux community is attempting to revive these 20-year-old GPUs
A bunch of almost 20-year-old graphics cards have received an open-source driver update, courtesy of developer Emma Anholt.
As reported by Tom's Hardware, the ATI Radeon R300, R400 and R500 are getting new drivers under Linux, allowing the GPUs to request NIR shaders from the Mesa 3D graphics library’s state tracker, and to use the NIR to TGSI path.
Due to hardware limitations, the NIR could be available only for the R500, but this is yet to be confirmed.
-

- Login or register to post comments
Printer-friendly version- 2503 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Linux Finally Retires 23-Year-Old AMD 3DNow! Instructions
Linux Finally Retires 23-Year-Old AMD 3DNow! Instructions