Class ComputeBlockSeqThreadCUDAFactory
java.lang.Object
net.preibisch.mvrecon.process.deconvolution.iteration.sequential.ComputeBlockSeqThreadCUDAFactory
- All Implemented Interfaces:
ComputeBlockThreadFactory<ComputeBlockSeqThread>
public class ComputeBlockSeqThreadCUDAFactory
extends Object
implements ComputeBlockThreadFactory<ComputeBlockSeqThread>
-
Constructor Summary
ConstructorsConstructorDescriptionComputeBlockSeqThreadCUDAFactory(ExecutorService service, float minValue, float lambda, int[] blockSize, CUDAFourierConvolution cuda, HashMap<Integer, CUDADevice> idToCudaDevice) -
Method Summary
-
Constructor Details
-
ComputeBlockSeqThreadCUDAFactory
public ComputeBlockSeqThreadCUDAFactory(ExecutorService service, float minValue, float lambda, int[] blockSize, CUDAFourierConvolution cuda, HashMap<Integer, CUDADevice> idToCudaDevice)
-
-
Method Details
-
create
- Specified by:
createin interfaceComputeBlockThreadFactory<ComputeBlockSeqThread>
-
numParallelBlocks
public int numParallelBlocks()- Specified by:
numParallelBlocksin interfaceComputeBlockThreadFactory<ComputeBlockSeqThread>
-
toString
-