Hi Patrick, I was referring to these https://developer.amd.com/amd-aocl/ and https://developer.amd.com/amd-aocc/ Regards, Alin Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________ On Mon, 9 Aug 2021 at 14:28, Patrik Jakobsson <pjakobsson@suse.de> wrote:
On Mon, Aug 09, 2021 at 01:44:18PM +0100, Alin Marin Elena wrote:
Hi Patrik,
that is a 404 on my side... I have the science repo what are the names of the packages?
Sorry, it should be https://build.opensuse.org/project/show/science
What math libs are we talking about? The roc/hip ones?
I don't think they are packaged anywhere. I suppose I need to do this myself.
-Patrik
Regards, Alin
Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________
On Fri, 6 Aug 2021 at 12:37, Patrik Jakobsson <pjakobsson@suse.de> wrote:
On Fri, Aug 06, 2021 at 12:25:35PM +0100, Alin Marin Elena wrote:
Hi Patrick,
this is great I can give it a try on some scientific apps. any chance of the math libraries too?
Hi Alin
This is all I've packaged so far but you might find what you need at https://build.opensuse.org/package/show/science/
-Patrik
Regards, Alin
Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________
On Fri, 6 Aug 2021 at 12:19, Patrik Jakobsson <pjakobsson@suse.de> wrote:
Hi,
I've made some progress on packaging the AMD AOMP stack [1]. Current version is based on the latest release [2] from AMD (13.0-5). It contains support for runtime and offline opencl, openmp, hip and fortran.
To simplify packaging I've added a conflict with libopencl so other opencl implementations cannot exist simultaneously. AOMP also provides it's own version of clinfo.
The example programs at [3] runs fine so this should be in line with how AMD packages AOMP themselves.
I've tried some opencl applications and the results vary. Luxmark runs fine but Blender is hit or miss, though newer demo-files with Blender 2.93 seems to work fine. Actually, after some more testing, most of them renders fine.
Navi1x (gfx1010, RX 5000 series) only works with runtime opencl and nothing else. Navi2x (gfx1030, RX 6000 series) OTOH might work since the libdevice files actually exists for them. Unfortunately I don't have hardware to test with.
If there are no outstanding issues I'm going to submit a request for inclusion in Factory.
[1] https://build.opensuse.org/package/show/science:GPU:ROCm/aomp [2] https://github.com/ROCm-Developer-Tools/aomp/releases/tag/rel_13.0-5 [3] https://github.com/ROCm-Developer-Tools/aomp/tree/aomp-dev/examples