package turtlekit.cuda; import jcuda.driver.CUstream; public class KernelConfiguration { private int gridDimX; private int gridDimY; private int blockDimX; private int blockDimY; private CUstream streamID; public KernelConfiguration(int gridDimX, int gridDimY, int blockDimX, int blockDimY, CUstream streamID) { super(); this.gridDimX = gridDimX; this.gridDimY = gridDimY; this.blockDimX = blockDimX; this.blockDimY = blockDimY; this.streamID = streamID; } public int getGridDimX() { return gridDimX; } public void setGridDimX(int gridDimX) { this.gridDimX = gridDimX; } public int getGridDimY() { return gridDimY; } public void setGridDimY(int gridDimY) { this.gridDimY = gridDimY; } public int getBlockDimX() { return blockDimX; } public void setBlockDimX(int blockDimX) { this.blockDimX = blockDimX; } public int getBlockDimY() { return blockDimY; } public void setBlockDimY(int blockDimY) { this.blockDimY = blockDimY; } public CUstream getStreamID() { return streamID; } public void setStreamID(CUstream streamID) { this.streamID = streamID; } }