Originally posted by Pontostroy
View Post
Announcement
Collapse
No announcement yet.
AMD Evergreen Compute Support Lands Mainline
Collapse
X
-
-
Originally posted by Pontostroy View PostI build all with this instruction, but all opencl-examples shows me
Code:/home/downloads/git/opencl-example/hello_world radeon: Failed to get PCI ID, error number -13 There are 1 platforms. clGetDeviceIDs() failed: CL_DEVICE_NOT_FOUND
In what may be the problem?
Originally posted by Pontostroy View Postlibclc has same warnings at build time
Code:LINK utils/prepare-builtins LLVM-CC r600--/lib/workitem/get_global_id LLVM-CC r600--/lib/workitem/get_global_size.cl.bc LLVM-CC r600--/lib/convert.cl.bc ./generic/lib/convert.cl:69:19: warning: shift count >= width of type [-Wshift-count-overflow] return l > ((1UL<<32)-1) ? ((1UL<<32)-1) : l; ^ ~~ ./generic/lib/convert.cl:69:35: warning: shift count >= width of type [-Wshift-count-overflow] return l > ((1UL<<32)-1) ? ((1UL<<32)-1) : l; ^ ~~ 2 warnings generated. LLVM-CC r600--/lib/geometric/cross.cl.bc LLVM-CC r600--/lib/geometric/dot.cl.bc LLVM-CC r600--/lib/geometric/length.cl.bc
Leave a comment:
-
Originally posted by tstellar View PostFull instructions for getting clover going on r600g can be found here: http://dri.freedesktop.org/wiki/GalliumCompute
Code:/home/downloads/git/opencl-example/hello_world radeon: Failed to get PCI ID, error number -13 There are 1 platforms. clGetDeviceIDs() failed: CL_DEVICE_NOT_FOUND
In what may be the problem?
libclc has same warnings at build time
Code:LINK utils/prepare-builtins LLVM-CC r600--/lib/workitem/get_global_id LLVM-CC r600--/lib/workitem/get_global_size.cl.bc LLVM-CC r600--/lib/convert.cl.bc ./generic/lib/convert.cl:69:19: warning: shift count >= width of type [-Wshift-count-overflow] return l > ((1UL<<32)-1) ? ((1UL<<32)-1) : l; ^ ~~ ./generic/lib/convert.cl:69:35: warning: shift count >= width of type [-Wshift-count-overflow] return l > ((1UL<<32)-1) ? ((1UL<<32)-1) : l; ^ ~~ 2 warnings generated. LLVM-CC r600--/lib/geometric/cross.cl.bc LLVM-CC r600--/lib/geometric/dot.cl.bc LLVM-CC r600--/lib/geometric/length.cl.bc
Leave a comment:
-
Originally posted by allquixotic View PostCongrats on this. Hopefully NI and SI support won't be too far behind (but in reality they probably will be, at least for SI).
You're right, SI will take longer, because it is a completely different architecture.
Leave a comment:
-
Congrats on this. Hopefully NI and SI support won't be too far behind (but in reality they probably will be, at least for SI).
This came about 3 months too late for me. My HD5970 is no longer in my immediate possession.
Leave a comment:
-
Great news
Great news for all Evergreen owners.
Watch out, maybe soon AMD drop support for the Evergreen too.
They just dropped 2000, 3000, and 4000 series support. You're guys next.
Leave a comment:
-
Originally posted by tstellar View PostFull instructions for getting clover going on r600g can be found here: http://dri.freedesktop.org/wiki/GalliumCompute
And by the way: keep up the good work.
Leave a comment:
-
Originally posted by ChrisXY View PostFor everybody who wants to go to libclc without going through one additional phoronix page and one mailing list page:
Not to confuse with libclc:
Please, somebody rename one of those projects.
So my real question: How do I build libclc? There's an awful lack of documentation on that page
Code:/tmp/libclc (git)-[master] % for i in **/*.py; do sed -i 's#/usr/bin/python#/usr/bin/python2#g' "$i"; done /tmp/libclc (git)-[master] % ./configure.py --prefix=~/libclc /tmp/libclc (git)-[master] % make LLVM-CC nvptx--nvidiacl/lib/convert.cl.bc error: unknown target triple 'nvptx--nvidiacl', please use -triple or -arch make: *** [nvptx--nvidiacl/lib/convert.cl.bc] Error 1 /tmp/libclc (git)-[master] %
Full instructions for getting clover going on r600g can be found here: http://dri.freedesktop.org/wiki/GalliumCompute
Leave a comment:
-
For everybody who wants to go to libclc without going through one additional phoronix page and one mailing list page:
Not to confuse with libclc:
Please, somebody rename one of those projects.
So my real question: How do I build libclc? There's an awful lack of documentation on that page
Code:/tmp/libclc (git)-[master] % for i in **/*.py; do sed -i 's#/usr/bin/python#/usr/bin/python2#g' "$i"; done /tmp/libclc (git)-[master] % ./configure.py --prefix=~/libclc /tmp/libclc (git)-[master] % make LLVM-CC nvptx--nvidiacl/lib/convert.cl.bc error: unknown target triple 'nvptx--nvidiacl', please use -triple or -arch make: *** [nvptx--nvidiacl/lib/convert.cl.bc] Error 1 /tmp/libclc (git)-[master] %
Leave a comment:
Leave a comment: