Re:Neanderthal 0.8.0: CPU and GPU support on Linux, Windows,...
by dragandj on Sunday October 09, 2016 @02:17PM
(#12672486)
What is the theoretical MAX flops on that Fiji card? I achieve 3.75 TFLOPS on Hawaii, which has much less power than Fiji...
Re:Neanderthal 0.8.0: CPU and GPU support on Linux, Windows,...
by akssri on Sunday October 09, 2016 @02:18PM
(#12672499)
I think it's about 5.6 Tflops. Wow, 3.75 Tflops on Hawaii is very good indeed; I agree this is not something that clBLAS would beat by a wide-margin if at all.
Re:Neanderthal 0.8.0: CPU and GPU support on Linux, Windows,...
by dragandj on Sunday October 09, 2016 @02:22PM
(#12672517)
Judging by this page, https://en.wikipedia.org/wiki/List_of_AMD_graphics_processin..., Fiji has more than 8 TFLOPS.
Re:Neanderthal 0.8.0: CPU and GPU support on Linux, Windows,...
by akssri on Sunday October 09, 2016 @02:32PM
(#12672585)
Ah, is this https://github.com/CNugteren/CLBlast ?
I was looking at, https://github.com/uncomplicate/neanderthal/blob/master/src/...
Re:Neanderthal 0.8.0: CPU and GPU support on Linux, Windows,...
by dragandj on Sunday October 09, 2016 @02:43PM
(#12672661)
Yep, CLBlast. My old kernels are from the pre-CLBlast era. Now they are deprecated.
If you want to take a look at it, the AutoGemm generator seems to be a simple python script written in order to overcome the limitations of the C preprocessor. I was considering using its tiling structure, since I already have a Lisp->OpenCL compiler in place (and have had no luck beating it). See, for instance,
https://github.com/matlisp/matlisp-opencl/blob/master/tests/...
https://github.com/matlisp/matlisp-opencl/blob/master/src/te...