Index
A G H I M T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- app.keve.ktlsh.benchmarks - module app.keve.ktlsh.benchmarks
- app.keve.ktlsh.benchmarks - package app.keve.ktlsh.benchmarks
-
kTLSH benchmarks.
G
- getHugeBuf1GiB() - Method in class app.keve.ktlsh.benchmarks.HashBenchmark.MyState
-
Getter for huge buffer.
- getLargeBuf16MiB() - Method in class app.keve.ktlsh.benchmarks.HashBenchmark.MyState
-
Getter for large buffer.
- getSmallBuf32KiB() - Method in class app.keve.ktlsh.benchmarks.HashBenchmark.MyState
-
Getter for small buffer.
H
- HashBenchmark - Class in app.keve.ktlsh.benchmarks
-
Hash benchmarks.
- HashBenchmark() - Constructor for class app.keve.ktlsh.benchmarks.HashBenchmark
- HashBenchmark.MyState - Class in app.keve.ktlsh.benchmarks
-
The state class of the benchmarks holding the buffers.
I
- init() - Method in class app.keve.ktlsh.benchmarks.HashBenchmark.MyState
-
Initialise the state class members.
M
- MyState() - Constructor for class app.keve.ktlsh.benchmarks.HashBenchmark.MyState
T
- testKLarge16MiB(HashBenchmark.MyState) - Method in class app.keve.ktlsh.benchmarks.HashBenchmark
-
Benchmark hash with K implementation, 16MiB buffer.
- testKSmall32KiB(HashBenchmark.MyState) - Method in class app.keve.ktlsh.benchmarks.HashBenchmark
-
Benchmark hash with K implementation, 32KiB buffer.
- testMD5Large16MiB(HashBenchmark.MyState) - Method in class app.keve.ktlsh.benchmarks.HashBenchmark
-
Benchmark MD5 hash, 16MiB buffer.
- testMD5Small32KiB(HashBenchmark.MyState) - Method in class app.keve.ktlsh.benchmarks.HashBenchmark
-
Benchmark MD5 hash, 32KiB buffer.
- testTMLarge16MiB(HashBenchmark.MyState) - Method in class app.keve.ktlsh.benchmarks.HashBenchmark
-
Benchmark hash with TM implementation, 16MiB buffer.
- testTMSmall32KiB(HashBenchmark.MyState) - Method in class app.keve.ktlsh.benchmarks.HashBenchmark
-
Benchmark hash with TM implementation, 32KiB buffer.
All Classes All Packages