test opencl_module_spinor (Unit Test #332)


Added by Christopher Pinke over 4 years ago. Updated about 3 years ago.


Status:Done Start date:23 Oct 2012
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:-
Target version:-

Description

The spinor functionality has to be tested.

In addition, some other tests might suffer from errors in the spinor kernels.


Related issues

blocked by CL2QCD - Feature #414: Add tests for kernels creating gaussian fields Done 25 Jan 2013

Associated revisions

Revision 247464ee
Added by Christopher Pinke over 4 years ago

added basic test for spinor kernels
refs #332

Revision 8cda62d4
Added by Christopher Pinke over 4 years ago

added file for spinor tests forgotten in 247464ee
added test for spinorfield cod
refs #332

Revision 5fe6ed04
Added by Christopher Pinke over 4 years ago

added test for cold eo sf
refs #332

Revision 3106f4c2
Added by Christopher Pinke over 4 years ago

added correct inputfiles for spinor build test
refs #332

Revision be45785f
Added by Christopher Pinke over 4 years ago

added test for zero spinorfields
refs #332

Revision 6f6fd97b
Added by Christopher Pinke over 4 years ago

added test for sf squarenorm
refs #332

Revision 1260b459
Added by Christopher Pinke over 4 years ago

added test for scalar product
refs #332

Revision 4efe42e3
Added by Christopher Pinke over 4 years ago

added tests for sax_eo
refs #332

Revision fe59a13a
Added by Christopher Pinke over 4 years ago

added tests for saxpy_arg
refs #332

Revision ce88dac5
Added by Christopher Pinke over 4 years ago

added tests for saxpy_eo
refs #332

Revision f5ec6a2b
Added by Christopher Pinke over 4 years ago

added tests for saxpy_arg_eo
refs #332

Revision b1c42766
Added by Christopher Pinke over 4 years ago

added tests for product and ratio
refs #332

Revision a69100d7
Added by Christopher Pinke over 4 years ago

added tests for complex convert kernel
refs #332

Revision 5adf5edf
Added by Christopher Pinke over 4 years ago

added test for saxsbypz
refs #332

Revision e0502966
Added by Christopher Pinke over 4 years ago

added tests for saxsbypz_eo
refs #332

Revision 85d91945
Added by Christopher Pinke over 4 years ago

added tests for eo conversion
refs #332

Revision 0a3301a5
Added by Christopher Pinke over 4 years ago

added test for gaussian spinorfield
refs #332, refs #414

Revision a2d174ce
Added by Christopher Pinke over 4 years ago

added tests for gaussian_spinorfield_eo
refs #332, refs #414

Revision bf1efea7
Added by Christopher Pinke over 4 years ago

added exec and tests for merged spinor kernels
refs #332

Revision cdd82e57
Added by Christopher Pinke about 4 years ago

added test for gaussian sf with same-rnd-numbers
refs #332, #414

Revision 9abb6a0c
Added by Christopher Pinke about 4 years ago

added tests for gaussian eo sf with same rnd numbers
refs #414, #332

History

Updated by Christopher Pinke over 4 years ago

  • Status changed from New to In Progress

Updated by Christopher Pinke over 4 years ago

I implemented tests for most of the kernels.
Left are
  • saxsbypz
  • convert_from_eoprec
  • convert_to_eoprec
  • saxsbypz_eoprec
  • saxpy_AND_squarenorm_eo
  • convertSpinorfieldToSOA_eo
  • convertSpinorfieldFromSOA_eo
  • both gaussian kernels (see #414)
  • % Done changed from 0 to 80

Updated by Christopher Pinke over 4 years ago

Tests for all kernels exist except for the SOA related kernels.

Matthias, as I understand it these are tested implicitely when running the other tests on a GPU. Do you think we need own tests for these kernels?

  • % Done changed from 80 to 100
  • Status changed from In Progress to Feedback
  • Assignee changed from Christopher Pinke to Matthias Bach

Updated by Christopher Pinke over 4 years ago

I created a new issue for that, #418.
Except for that, this issue is solved.

  • Status changed from Feedback to Code Review
  • Assignee deleted (Matthias Bach)

Updated by Matthias Kretz about 3 years ago

  • Status changed from Code Review to Done

Also available in: Atom PDF