Hi,
I recently tested a bit rusticl frontend against Einstein jobs. I have AMD GPU (RX 5700) and as a half noob, never been able to correctly install rocm drivers, what a hell ! Anyway, I don't know if this card was ever supported by rocm.
It is marked as experimental at the moment and hidden behind env vars. So, with a bit of compiling and so, I was able to crunch some jobs. All-Sky Gravitational: jobs done but incorrect result. Different for Binary Radio Pulsar Search: all passed.
https://einsteinathome.org/workunit/763712527
https://einsteinathome.org/task/1539206406 -> 1st ever rusticl's approved job ? ;)
Here is clinfo output for discrete and integrated GPU:
Number of platforms 1 Platform Name rusticl Platform Vendor Mesa/X.org Platform Version OpenCL 3.0 Platform Name rusticl ... Number of devices 2 Device Name AMD Radeon RX 5700 (radeonsi, navi10, LLVM 16.0.6, DRM 3.54, 6.5.0-2-amd64) Device Vendor AMD Device Vendor ID 0x1002 Device Version OpenCL 3.0 ... Device Name AMD Radeon Graphics (radeonsi, raphael_mendocino, LLVM 16.0.6, DRM 3.54, 6.5.0-2-amd64) Device Vendor AMD Device Vendor ID 0x1002 Device Version OpenCL 3.0
I had to activate fp64 feature, otherwise scheduler refused to send me work. rusticl-environment-variables Hope it can help some AMD GPU users who struggle installing rocm. So, not to say hurra but it can be an alternative on the longer term.
Copyright © 2024 Einstein@Home. All rights reserved.