Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 759556 - dev-libs/rocm-device-libs performance issues on gfx803: possible revert to 3.5 possible?
Summary: dev-libs/rocm-device-libs performance issues on gfx803: possible revert to 3....
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Craig Andrews
URL: https://github.com/RadeonOpenCompute/...
Whiteboard:
Keywords: EBUILD, REGRESSION, UPSTREAM
Depends on:
Blocks:
 
Reported: 2020-12-12 05:40 UTC by Janpieter Sollie
Modified: 2021-02-18 07:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
C code for opencl benchmark test (file_759556.txt,11.80 KB, text/plain)
2020-12-12 06:07 UTC, Janpieter Sollie
Details
opencl code for benchmark (file_759556.txt,2.33 KB, text/plain)
2020-12-12 06:08 UTC, Janpieter Sollie
Details
emerge --info (file_759556.txt,15.10 KB, text/plain)
2020-12-12 06:10 UTC, Janpieter Sollie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Janpieter Sollie 2020-12-12 05:40:02 UTC
Github rocm points about a number of performance issues on gfx803 hardware.  This issue seems to be present since 3.7.0, but never resolved.
I made a few benchmarks of opencl performance on rocm - clover, rocm is > 10x slower compared to clover.
Could you please insert rocm 3.5.0 ebuilds again? I know there's still on rocm github, I even created ebuilds for them myself.

Reproducible: Always

Steps to Reproduce:
1.compile rocm
2.run benchmark
3.uninstall rocm
4.compile clover
5.run benchmark
Actual Results:  
rocm performance is 10x slower compared to clover, and the execution crashes frequently

Expected Results:  
same performance, both should be running fine
Comment 1 Janpieter Sollie 2020-12-12 06:07:19 UTC
Created attachment 678055 [details]
C code for opencl benchmark test
Comment 2 Janpieter Sollie 2020-12-12 06:08:36 UTC
Created attachment 678058 [details]
opencl code for benchmark
Comment 3 Janpieter Sollie 2020-12-12 06:10:13 UTC
Created attachment 678061 [details]
emerge --info
Comment 4 Jonas Stein gentoo-dev 2020-12-13 11:43:30 UTC
please write cat/pkg always in the summary
Comment 5 Janpieter Sollie 2020-12-14 07:11:08 UTC
(In reply to Jonas Stein from comment #4)
> please write cat/pkg always in the summary

I'm sorry, I wasn't sure about which package we are talking about: rocm consists of several packages, so not sure which one of them caused the regression.
Comment 6 Janpieter Sollie 2021-02-18 07:31:51 UTC
GFX803 is no longer supported by ROCm, so it will fade away quickly.  Guess it's better to run on amd proporietary unless clover makes a comeback