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 TypeClassDescriptionenum
A set of standard levels of parallelsim 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 ParallelismSupplier
ParallelismSupplier.adjustDown()
default ParallelismSupplier
ParallelismSupplier.adjustUp()
default ParallelismSupplier
ParallelismSupplier.average
(IntSupplier other) default ParallelismSupplier
ParallelismSupplier.decrement()
default ParallelismSupplier
ParallelismSupplier.divideBy
(int divisor) Round up as in: 9 / 2 = 5 and 1 / 9 = 1default ParallelismSupplier
ParallelismSupplier.halve()
default ParallelismSupplier
ParallelismSupplier.increment()
default ParallelismSupplier
ParallelismSupplier.limit
(int notMoreThan) default ParallelismSupplier
ParallelismSupplier.limit
(IntSupplier notMoreThan) default ParallelismSupplier
ParallelismSupplier.require
(int atLeast) default ParallelismSupplier
ParallelismSupplier.require
(IntSupplier atLeast) default ParallelismSupplier
ParallelismSupplier.reserveBytes
(long bytesPerThread) Make sure there's this much memory per thread by, if necessary, limiting the parallelism.default ParallelismSupplier
ParallelismSupplier.reserveGigaBytes
(long gigaBytesPerThread) default ParallelismSupplier
ParallelismSupplier.reserveKiloBytes
(long kiloBytesPerThread) default ParallelismSupplier
ParallelismSupplier.reserveMegaBytes
(long megaBytesPerThread) default ParallelismSupplier
ParallelismSupplier.reserveTeraBytes
(long teraBytesPerThread)