Index

A G H I M T 
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.
A G H I M T 
All Classes All Packages