Class CPUContextUsingFixedThreadPool

  • All Implemented Interfaces:
    Context, java.lang.AutoCloseable

    public class CPUContextUsingFixedThreadPool
    extends java.lang.Object
    implements Context
    • Field Detail

      • executorService

        private final java.util.concurrent.ExecutorService executorService
      • logger

        private final Logger logger
    • Constructor Detail

      • CPUContextUsingFixedThreadPool

        public CPUContextUsingFixedThreadPool​(Logger logger)
    • Method Detail

      • compute

        public void compute​(int aNumberOfStreams,
                            Kernel aKernel)
        Specified by:
        compute in interface Context
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable