News: 0001633675

  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)

ROCm 7.0.0 vs. ROCm 7.2.3 Performance On The AMD Radeon AI PRO R9700

([Display Drivers] 100 Minutes Ago 2 Comments)


With the new [1]System76 Thelio Major workstation review unit having arrived equipped with an AMD [2]Radeon AI PRO R9700 graphics card, I took the opportunity of having the extra RDNA4 workstation GPU to satisfy a curiosity over whether there has been any meaningful performance gains from ROCm 7.0.0 released last year to now with the latest [3]ROCm 7.2.3 stable release. Here are those benchmarks results if you are curious about the impact of just updating the user-space ROCm components from the end of last summer to the latest ROCm 7.2.3 milestone.

[4]

When loading Ubuntu 24.04 LTS onto the System76 Thelio Major for its official AMD ROCm support, I ran some benchmarks comparing the performance of the ROCm 7.0.0 packages to that of ROCm 7.2.3. Using the official AMD binaries each time with AMD thankfully still keeping older versions of their ROCm binaries online.

[5]

This ROCm 7.0.0 vs. 7.2.3 comparison was limited to just the user-space ROCm components with keeping to the stock Linux 6.17 AMDGPU/AMDKFD kernel driver components for this comparison and not opting for the AMDGPU/AMDKFD DKMS kernel modules to exclusively look at the ROCm bits.

From there a variety of different ROCm/HIP and ROCm-OpenCL benchmarks were conducted for seeing how ROCm 7.2.3 compares to ROCm 7.0.0 performance-wise that debuted last September. All tests were done on the AMD Radeon AI PRO R9700 within the Thelio Major workstation, kindly provided by System76 for testing at Phoronix.



[1] https://www.phoronix.com/review/system76-thelio-major-9980x

[2] https://www.phoronix.com/search/Radeon+AI+PRO+R9700

[3] https://www.phoronix.com/news/AMD-ROCm-7.2.3

[4] https://www.phoronix.com/image-viewer.php?id=amd-rocm7-723&image=rocm_7_1_lrg

[5] https://www.phoronix.com/image-viewer.php?id=amd-rocm7-723&image=rocm_7_2_lrg



Unobfuscated Perl (#1)

A rogue group of Perl hackers has presented a plan to add a "use
really_goddamn_strict" pragma that would enforce readability and
UNobfuscation. With this pragma in force, the Perl compiler might say:

* Warning: Program contains zero comments. You've probably never seen or
used one before; they begin with a # symbol. Please start using them or
else a representative from the nearest Perl Mongers group will come to
your house and beat you over the head with a cluestick.

* Warning: Program uses a cute trick at line 125 that might make sense in
C. But this isn't C!

* Warning: Code at line 412 indicates that programmer is an idiot. Please
correct error between chair and monitor.

* Warning: While There's More Than One Way To Do It, your method at line
523 is particularly stupid. Please try again.