Uses of Interface
org.ojalgo.concurrent.ParallelismSupplier
Packages that use ParallelismSupplier
-
Uses of ParallelismSupplier in org.ojalgo.concurrent
Classes in org.ojalgo.concurrent that implement ParallelismSupplierModifier and TypeClassDescriptionenumA set of standard levels of parallelism derived from the number of available cores and optionally capped by reserving a specified amount of memory per thread.Methods in org.ojalgo.concurrent that return ParallelismSupplierModifier and TypeMethodDescriptiondefault ParallelismSupplierParallelismSupplier.adjustDown()default ParallelismSupplierParallelismSupplier.adjustUp()default ParallelismSupplierParallelismSupplier.average(IntSupplier other) default ParallelismSupplierParallelismSupplier.decrement()default ParallelismSupplierParallelismSupplier.divideBy(int divisor) Round up as in: 9 / 2 = 5 and 1 / 9 = 1default ParallelismSupplierParallelismSupplier.halve()default ParallelismSupplierParallelismSupplier.increment()default ParallelismSupplierParallelismSupplier.limit(int notMoreThan) default ParallelismSupplierParallelismSupplier.limit(IntSupplier notMoreThan) default ParallelismSupplierParallelismSupplier.require(int atLeast) default ParallelismSupplierParallelismSupplier.require(IntSupplier atLeast) default ParallelismSupplierParallelismSupplier.reserveBytes(long bytesPerThread) Make sure there's this much memory per thread by, if necessary, limiting the parallelism.default ParallelismSupplierParallelismSupplier.reserveGigaBytes(long gigaBytesPerThread) default ParallelismSupplierParallelismSupplier.reserveKiloBytes(long kiloBytesPerThread) default ParallelismSupplierParallelismSupplier.reserveMegaBytes(long megaBytesPerThread) default ParallelismSupplierParallelismSupplier.reserveTeraBytes(long teraBytesPerThread)