News: 0001577971

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mesa's Zink Driver Achieves Hits Major Milestone For Workstation Graphics

([Mesa] 2 Hours Ago Faster SPECViewPerf)


Mike Blumenkrantz of Valve's Linux graphics team is the one who has been driving the development forward on Mesa's Zink OpenGL-on-Vulkan driver. While traditionally focused on getting OpenGL games running over Zink, recently he has taken to optimizing Zink for workstation graphics.

Blumenkrantz has been using SPECViewPerf as the workstation graphics standard benchmark for evaluating Zink's potential and performance relative to the RadeonSI Gallium3D hardware driver. Zink started out at just around 18 FPS while the RadeonSI driver could deliver around 100 FPS for SPECViewPerf.

Earlier this month Blumenkrantz [1]nearly doubled the performance to 34 FPS .

On Tuesday he announced the latest milestone: over 60 FPS for SPECViewPerf on Zink. It's still well short of the RadeonSI performance level for the moment, but much better than just weeks ago at 18 FPS.

More details on these latest Mesa improvements via [2]this blog post . Blumenkrantz concluded this latest blog post with:

"And this is driving ecosystem improvements which will affect other apps and games which don’t even use zink.

Stay winning, Open Source graphics."



[1] https://www.phoronix.com/news/Zink-Optimizing-Viewperf

[2] https://www.supergoodcode.com/now-we-cad/



LinAGKar

UNIX Shell is the Best Fourth Generation Programming Language

It is the UNIX shell that makes it possible to do applications in a small
fraction of the code and time it takes in third generation languages. In
the shell you process whole files at a time, instead of only a line at a
time. And, a line of code in the UNIX shell is one or more programs,
which do more than pages of instructions in a 3GL. Applications can be
developed in hours and days, rather than months and years with traditional
systems. Most of the other 4GLs available today look more like COBOL or
RPG, the most tedious of the third generation languages.

"UNIX Relational Database Management: Application Development in the UNIX
Environment" by Rod Manis, Evan Schaffer, and Robert Jorgensen. Prentice
Hall Software Series. Brian Kerrighan, Advisor. 1988.