The kernel has been modified to use different input and output data
structures.
Updated the tuning experiment.
Typo in the OpenCL kernel.
Allocating the memory in the right way.
Warm-up execution.
The memory for the tuning experiment must be cleaned before use.
The work-group is now defined as a three dimensional block.
Tuning of all current three parameters.
Small mistake.
Adding more parameters to control the amount of work per work-item.
Couple of typos. Fixed.
Tuning of all six parameters.
Typo, Fixed.
A typo in the OpenCL code. Fixed.
The definitions in the OpenCL code were slightly wrong. Fixing the
issue.
The problem should be fixed now.
Forgot to delete a const statement.
Still some problems with the code generation.
A transpose version also for the CPU.
Updating the test.