All Downloads are FREE. Search and download functionalities are using the official Maven repository.

neureka.backend.main.implementations.CLImplementation Maven / Gradle / Ivy

The newest version!
package neureka.backend.main.implementations;


import neureka.backend.api.ImplementationFor;
import neureka.backend.api.template.implementations.AbstractImplementationFor;
import neureka.devices.opencl.OpenCLDevice;
import neureka.devices.opencl.StaticKernelSource;

/**
 * This class is the ExecutorFor < OpenCLDevice > implementation
 * used to properly call an OpenCLDevice instance via the
 * ExecutionOn < OpenCLDevice > lambda implementation
 * receiving an instance of the ExecutionCall class.
*/
public abstract class CLImplementation extends AbstractImplementationFor implements StaticKernelSource
{
    protected CLImplementation(
            ImplementationFor execution,
            int arity
    ) {
        super( execution, arity );
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy