https://bugs.freedesktop.org/show_bug.cgi?id=68857
Priority: medium Bug ID: 68857 Assignee: dri-devel@lists.freedesktop.org Summary: SNU OpenCL NAS Parallel Benchmarks don't work Severity: normal Classification: Unclassified OS: Linux (All) Reporter: nat@ferrus.net Hardware: x86-64 (AMD64) Status: NEW Version: git Component: Drivers/DRI/R600 Product: Mesa
None of the benchmarks in the SNU OpenCL NAS Parallel Benchmarks are working. They're available from http://aces.snu.ac.kr/Center_for_Manycore_Programming/SNU_NPB_Suite.html
I've got a Radeon 5830 and have installed Mesa from git using the instructions at http://dri.freedesktop.org/wiki/GalliumCompute/
Most of the benchmarks fail at Running pass 'AMDGPU DAG->DAG Pattern Instruction Selection' on function
The FFT benchmark fails at error: parameter may not be qualified with an address space
I do have some other test cases that are working for me, including the ones from http://cgit.freedesktop.org/~tstellar/opencl-example/
https://bugs.freedesktop.org/show_bug.cgi?id=68857
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|Drivers/DRI/R600 |Drivers/Gallium/r600
https://bugs.freedesktop.org/show_bug.cgi?id=68857
--- Comment #1 from Tom Stellard tstellar@gmail.com --- I'm having a little trouble figuring out the build system for this suite, could you pick one of the failing examples and give instructions for how to build and execute it?
Also, what version of Mesa and LLVM are you using? I recommend using the development versions of both for best results.
https://bugs.freedesktop.org/show_bug.cgi?id=68857
--- Comment #2 from Nat Tuck nat@ferrus.net --- This should build and run the EP benchmark:
make veryclean make ep CLASS=A cd bin ./run_ocl_gpu.sh ep A
If that doesn't work, you might have to edit config/make.def first to make it link to -lOpenCL.
https://bugs.freedesktop.org/show_bug.cgi?id=68857
--- Comment #3 from Tom Stellard tstellar@gmail.com --- It looks the EP test is failing, because the compiler doesn't support double operations yet. I'm guessing the other tests are failing for the same reason.
Adding support for doubles is relatively straight forward. If you are interested in working on this, let me know and I can help give you some pointers.
https://bugs.freedesktop.org/show_bug.cgi?id=68857
Vedran Miletić rivanvx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rivanvx@gmail.com
--- Comment #4 from Vedran Miletić rivanvx@gmail.com --- Nat, does this bug still occur?
https://bugs.freedesktop.org/show_bug.cgi?id=68857
Jan Vesely jv356@scarletmail.rutgers.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |99553
Referenced Bugs:
https://bugs.freedesktop.org/show_bug.cgi?id=99553 [Bug 99553] Tracker bug for runnning OpenCL applications on Clover
https://bugs.freedesktop.org/show_bug.cgi?id=68857
--- Comment #5 from Jan Vesely jan.vesely@rutgers.edu --- (In reply to Vedran Miletić from comment #4)
Nat, does this bug still occur?
All NAS benchmarks require cl_khr_fp64, so they won't run on pre GCN hw any time soon.
https://bugs.freedesktop.org/show_bug.cgi?id=68857
Jan Vesely jan.vesely@rutgers.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SNU OpenCL NAS Parallel |[cypress] SNU OpenCL NAS |Benchmarks don't work |Parallel Benchmarks don't | |work
https://bugs.freedesktop.org/show_bug.cgi?id=68857
GitLab Migration User gitlab-migration@fdo.invalid changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |MOVED
--- Comment #6 from GitLab Migration User gitlab-migration@fdo.invalid --- -- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/462.
dri-devel@lists.freedesktop.org