issues
search
tpn
/
perfecthash
A performant, parallel, probabilistic, random acyclic-graph, low-latency, perfect hash generation library.
BSD 3-Clause "New" or "Revised" License
66
stars
11
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
CUDA Support
#55
tpn
closed
5 days ago
0
Implement an mc.exe-compatible tool on Linux
#54
tpn
opened
1 year ago
0
Implement initial Linux support.
#53
tpn
closed
1 year ago
0
Implement initial CMake support.
#52
tpn
closed
1 year ago
0
Add Linux support.
#51
tpn
closed
1 year ago
1
Introduce default table create flags.
#50
tpn
closed
1 year ago
0
Implement MultiplyShiftRX.
#49
tpn
closed
1 year ago
0
Implement MultiplyShiftRX hash function.
#48
tpn
closed
1 year ago
0
Implement a vertex collision database.
#47
tpn
closed
1 year ago
1
Improve command line interface for table create flags.
#46
tpn
closed
1 year ago
0
Experiment: capture vertex collisions.
#45
tpn
closed
1 year ago
1
Add a new command line parameter: --TargetBestCoverageValue=N.
#44
tpn
closed
1 year ago
0
Implement the USHORT, 16-bit assigned table data support.
#43
tpn
closed
1 year ago
0
Issue41 add penter hooking support
#42
tpn
closed
1 year ago
0
Add _penter hooking support.
#41
tpn
closed
1 year ago
0
Add a CITATION.cff to the repo.
#40
tpn
opened
1 year ago
1
Implement AVX512 support for hashing keys with the MultiplyShiftR routine.
#39
tpn
closed
1 year ago
0
Implement GraphHashKeysMultiplyShiftR_AVX512.
#38
tpn
closed
1 year ago
1
Fix PRNG interaction with differing concurrency levels.
#37
tpn
closed
1 year ago
1
Fix Philox4x3210 behavior when concurrency level varies.
#36
tpn
closed
1 year ago
1
Implement an AVX2-optimized version of MultiplyShiftR.
#35
tpn
closed
1 year ago
0
Implement an AVX2-optimized version of HashAllKeys for MultiplyShiftR.
#34
tpn
closed
1 year ago
0
Implement linear regression + score/rank coverage type awareness.
#33
tpn
closed
3 years ago
0
Implement an improved graph assignment method, GraphAssign2().
#32
tpn
closed
3 years ago
0
Implement refactored graph assignment.
#31
tpn
closed
1 year ago
1
Implement initial support for random number generators.
#30
tpn
closed
3 years ago
0
Implement support for pseudo random number generators.
#29
tpn
closed
3 years ago
0
Modulus masking does not work.
#28
tpn
opened
4 years ago
0
WaitForSingleObject/ResetEvent/SetEvent failed with invalid handle value
#27
tpn
opened
4 years ago
2
Add a godbolt-friendly all-in-one .c output file.
#26
tpn
opened
4 years ago
0
In generated C code for compiled tables, only output #pragma directives that each platform can understand
#25
tpn
closed
5 years ago
0
Add Linux support for compiled perfect hash files.
#24
tpn
closed
5 years ago
0
Shared header files not written in bulk-create mode if first table create fails
#23
tpn
opened
5 years ago
0
Regenerate git repo to include original PerfectHashTable code from the tracer project.
#22
tpn
opened
5 years ago
0
Improve support for key sizes other than 32-bit.
#21
tpn
opened
5 years ago
0
Add support for text (i.e. non-binary) keys files.
#20
tpn
opened
5 years ago
0
Rename the python/perfecthash library to python/perfecthashdev.
#19
tpn
closed
4 years ago
2
Convert _RTL_FUNCTIONS_HEAD into an X-macro approach.
#18
tpn
closed
5 years ago
0
Fix handling of invalid best coverage type command line options
#17
tpn
opened
5 years ago
0
Fix error handling logic when reporting invalid command line options.
#16
tpn
opened
5 years ago
0
Add support for inferring a key size from 32/64 suffix in keys file name prior to .keys extension.
#15
tpn
closed
5 years ago
0
Update "calculate assigned" routines to support dynamically-sized table data arrays.
#14
tpn
closed
1 year ago
1
Add support for capturing TotalGraphTraversals (like MaxGraphTraversals).
#13
tpn
closed
5 years ago
0
Implement a new command line tool to print available algo/hash/mask IDs <-> names.
#12
tpn
closed
4 years ago
1
Perform analysis as to why Jenkins never requires a resize but CRC32 does.
#11
tpn
closed
6 years ago
1
Get FastIndexEx() working.
#10
tpn
closed
6 years ago
1
Chm_01.c: make each worker thread responsible for their allocation (for the graph etc).
#9
tpn
closed
6 years ago
0
Add CSV output for self-test.
#8
tpn
closed
5 years ago
1
Add interface/IDL definitions for language interop.
#7
tpn
closed
6 years ago
1
Potentially separate out creation stats from the on-disk header.
#6
tpn
closed
4 years ago
1
Next