Computation of kappa_clover does not run on GPU but on CPU (Defect #137)


Added by Christian Schäfer about 8 years ago. Updated almost 8 years ago.


Status:In Progress Start date:24 May 2011
Priority:Normal Due date:
Assignee:Christian Schäfer % Done:

10%

Category:-
Target version:-

Description

The kernel

_kernel void kappa_clover_gpu (_global hmc_ocl_gaugefield* gaugefield, const hmc_float beta, __global hmc_float * kappa_clover_val)

in opencl_tk_kappa.cl gives a "Speicherzugriffsfehler" when running on the GPU. I think the mistake is in the method

void local_Q_plaquette(__private hmc_ocl_3x3matrix * out, __global hmc_ocl_gaugefield * field, int n, int t, int mu, int nu )

in opencl_operations_gaugefield.cl.


Related issues

duplicated by CL2QCD - Defect #140: Computation of kappa_clover does not run on GPU but on CPU Rejected 25 May 2011
blocks CL2QCD - Feature #219: Computation of the transportcoefficient kappa New 02 Nov 2011

History

Updated by Christian Schäfer about 8 years ago

The problem is solved. A matrix was not declared as an array.

  • Status changed from New to Code Review

Updated by Matthias Bach about 8 years ago

Problem still not solved as shown by #140.

  • Status changed from Code Review to New

Updated by Matthias Bach almost 8 years ago

Christian, please tell how to reproduce the bug, e.g. executable and input file name.

  • Assignee changed from Matthias Bach to Christian Schäfer
  • % Done changed from 0 to 10
  • Status changed from New to In Progress

Also available in: Atom PDF