move algorithm-specific OpenCL compile options into algorithm_t