View Javadoc
1   package net.bmahe.genetics4j.gpu.opencl.model;
2   
3   import org.immutables.value.Value;
4   
5   @Value.Immutable
6   public interface KernelInfo {
7   
8   	String name();
9   
10  	long workGroupSize();
11  
12  	long preferredWorkGroupSizeMultiple();
13  
14  	long localMemSize();
15  
16  	long privateMemSize();
17  
18  	static ImmutableKernelInfo.Builder builder() {
19  		return ImmutableKernelInfo.builder();
20  	}
21  }