Class Kernel.Function

java.lang.Object
edu.duke.cs.osprey.gpu.cuda.Kernel.Function
Enclosing class:
Kernel

public class Kernel.Function extends Object
  • Field Details

    • numBlocks

      public int numBlocks
    • blockThreads

      public int blockThreads
    • sharedMemCalc

      public Kernel.SharedMemCalculator sharedMemCalc
  • Constructor Details

    • Function

      public Function(String name)
  • Method Details

    • setArgs

      public void setArgs(jcuda.Pointer val)
    • runAsync

      public void runAsync()
    • calcMaxBlockThreads

      public int calcMaxBlockThreads()
    • getBestBlockThreads

      public int getBestBlockThreads(AtomicInteger blockThreads)