Uses of Package
io.github.jbellis.jvector.util
Packages that use io.github.jbellis.jvector.util
Package
Description
-
Classes in io.github.jbellis.jvector.util used by io.github.jbellis.jvector.disk
-
Classes in io.github.jbellis.jvector.util used by io.github.jbellis.jvector.graphClassDescriptionA min heap that stores longs; a primitive priority queue that like all priority queues maintains a partial ordering of its elements such that the least element can always be found in constant time.Interface for Bitset-like structures.Base implementation for a bit set.
-
Classes in io.github.jbellis.jvector.util used by io.github.jbellis.jvector.pq
-
Classes in io.github.jbellis.jvector.util used by io.github.jbellis.jvector.utilClassDescriptionA min heap that stores longs; a primitive priority queue that like all priority queues maintains a partial ordering of its elements such that the least element can always be found in constant time.Interface for Bitset-like structures.Base implementation for a bit set.The standard
ThreadLocalappears to be designed to be used with relatively short-lived Threads.BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()) long[], accessed with an int index, implementingBits.A fork join pool which is sized to match the number of physical cores on the machine (avoiding hyper-thread count) This is important for heavily vectorized sections of the code since it can easily saturate memory bandwidth.