Move OpenCL Kernels to own Directory (Feature #557)


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


Status:Done Start date:09 Dec 2013
Priority:Low Due date:
Assignee:- % Done:

100%

Category:-
Target version:2013.3

Description

In order to have a clean code structure, the kernels should best be moved to an own directory.


Associated revisions

Revision cb388eb9
Added by Christopher Pinke over 4 years ago

moved opencl kernels to own directory "ocl_kernel"
refs #557

Revision 3c762a29
Added by Christopher Pinke over 4 years ago

fixed error in device test
refs #557

Revision 54cfa1f6
Added by Christopher Pinke over 4 years ago

fixed broken microbenchmarks kernel compiles
refs #557

Revision 38cf48eb
Added by Christopher Pinke over 4 years ago

fixed error in opencl_compiler test
refs #557

Revision 259d83de
Added by Christopher Pinke over 4 years ago

fixed errors in test executables
refs #557

History

Updated by Christopher Pinke over 4 years ago

To check the correctness of the moving, I ran all tests in commits 259d83de and ae71ad26c32dda361f8584b7487cdea24dfdadec.

In both cases, the following tests failed:

91% tests passed, 16 tests failed out of 171

The following tests FAILED:
     46 - geometry (Failed)
     51 - Calc_staple_1_GPU_REC12 (Failed)
     55 - LocalQ_1_GPU_REC12 (Failed)
     59 - Opencl_module_GPU_REC12 (Failed)
     64 - Opencl_module_spinors_merged_kernels_CPU (Failed)
     65 - Opencl_module_spinors_merged_kernels_GPU (Failed)
     66 - Opencl_module_correlators_CPU (Failed)
     71 - Opencl_module_fermions_GPU_REC12 (Failed)
     72 - Opencl_module_fermions_merged_kernels_CPU (Failed)
     73 - Opencl_module_fermions_merged_kernels_CPU_REC12 (Failed)
     74 - Opencl_module_fermions_merged_kernels_GPU (Failed)
     75 - Opencl_module_fermions_merged_kernels_GPU_REC12 (Failed)
     79 - Opencl_module_fermions_staggered_GPU_REC12 (Failed)
     87 - Opencl_module_molecular_dynamics_GPU_REC12 (Failed)
    118 - Inverter15_GPU_TM_REC12 (Failed)
    119 - Inverter16_GPU_TM_EO_REC12 (Failed)
  • Status changed from New to Done
  • % Done changed from 0 to 100

Also available in: Atom PDF