core

The helpers and the parameters of the parallel searches, which do not depend on the kind of search.

Headers of the layer

Header

Description

core.h

Core of PBeFS, i.e., what does not depend on the kind of search: the helpers and the parameters of the parallel searches [see SearchUtils.h].

Helpers

Header

Description

core/SearchUtils.h

Small helpers shared by the searches: a stopwatch, the placement of the workers on the CPUs and their run on an executor, a prefetch, and the random numbers of the workers; the mixing of the bits of a word, the backoff of the waiting workers, the placement on the CPUs and the allocator of huge pages are those of ADS.